51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Python
python基础之初识python
1989年圣诞节期间,吉多·范罗苏姆为了打发时间,开发了python这门语言。真他妈牛逼。 Python崇尚优美、清晰、简单,是一门优秀并广泛使用的语言。2007年在TIOBE榜上已经排到了第四名,被越来越多的人认可并使用。 目前Python主要应用领域:web开发、云计算、人工智能、系统运维...
代码星球
·
2020-03-30
python
基础
初识
Python 3 数值计算
Python3.4.3(v3.4.3:9b73f1c3e601,Feb242015,22:43:06)[MSCv.160032bit(Intel)]onwin32Type"copyright","credits"or"license()"formoreinformation.>>>17/3#典型的除法...
代码星球
·
2020-03-29
Python
数值
计算
python爬虫神器PyQuery的使用方法
你是否觉得XPath的用法多少有点晦涩难记呢?你是否觉得BeautifulSoup的语法多少有些悭吝难懂呢?你是否甚至还在苦苦研究正则表达式却因为少些了一个点而抓狂呢?你是否已经有了一些前端基础了解选择器却与另外一些奇怪的选择器语法混淆了呢?嗯,那么,前端大大们的福音来了,PyQuery来了,乍听名字,你一定联想到了j...
代码星球
·
2020-03-29
python
爬虫
神器
PyQuery
使用方法
笔记之Python网络数据采集
非原创即采集一念清净,烈焰成池,一念觉醒,方登彼岸网络数据采集,无非就是写一个自动化程序向网络服务器请求数据,再对数据进行解析,提取需要的信息通常,有api可用,api会比写网络爬虫程序来获取数据更加方便.Chapter1初建网络爬虫一旦你开始采集网络数据,就会感受到浏览器为我们所做的所有细节,它解释了所有的html,...
代码星球
·
2020-03-29
笔记
Python
网络
数据采集
解决python3 UnicodeEncodeError: 'gbk' codec can't encode character 'xXX' in position XX
从网上抓了一些字节流,想打印出来结果发生了一下错误:UnicodeEncodeError:'gbk'codeccan'tencodecharacter'xbb'inposition8530:illegalmultibytesequence代码importurllib.requestres=urllib.request....
代码星球
·
2020-03-29
解决
python3
UnicodeEncodeError
#39gbk
codec
python 实现对象去重
利用set()方法实现对象去重,重写__hash__方法和__eq__方法告诉程序什么样的对象是同一个对象#写一个类拥有100个对象#拥有三个属性nameagesex#如果两个对象的name和sex完全相同#我们就认为这是一个对象#忽略age属性做这100个对象的去重工作classPerson():def__init_...
代码星球
·
2020-03-29
python
实现
对象
去重
命令行运行python -m http.server报错
最近在学习网站搭建,借助python搭建服务器时,在网站目录启动python服务时报错,如下:UnicodeDecodeError:'utf-8'codeccan'tdecodebyte0xe6inposition0:inva原因如下:计算机->右键->属性看看主机没错到底是啥,如果是中文恭喜你,可以改掉了...
代码星球
·
2020-03-29
命令行
运行
python
http.server
报错
python高级:垃圾回收机制
---恢复内容开始---垃圾回收机制 1.计数引用机制 就是一个变量、数据结构、对象当没有人引用时,python的会启用垃圾回收机制,将其从内存中删除。 怎么看引用的次数呢?sys模块提供的sys.getrefcount(要查的对象)返回引用次数importsysa=1b=1print("删除a之前1的引...
IT猿
·
2020-03-28
python
高级
垃圾
回收
机制
python进阶:装饰器
1.闭包 简单理解:闭包就是多层函数的嵌套,外层函数的返回值是内层函数的引用。defout_func(n):num=100defin_fucn(*args,**kwargs): #nonlocalnumifn%2==0:#里面没有修改num的值,直接使用可以,如果变成num+=n则会报错,因此需要...
IT猿
·
2020-03-28
python
进阶
装饰
python:图片拼接
一:尺寸相同的图片拼接importosfromPILimportImagewidth_i=200height_i=200row_max=3line_max=3all_path=list()num=0pic_max=line_max*row_maxdir_name=r"C:UsersAdministratorDeskto...
IT猿
·
2020-03-28
python
图片
拼接
python数据分析第二版:数据加载,存储和格式
一:读取数据的函数 1.读取csv文件 importnumpyasnpimportpandasaspddata=pd.read_csv("C:\Users\Administrator\Desktop\result.csv",encoding="utf-8")#这里需要注意路径必须用\斜杠,斜杠显示...
IT猿
·
2020-03-28
python
数据分析
第二
数据
加载
python数据分析第二版:pandas
一:pandas两种数据结构:series和dataframe series:索引(索引自动生成)和标签(人为定义)组成---返回一个对象obj=pd.Series([1,2,3,4])obj#结果01122334dtype:int64obj=pd.Series(["姓名","年龄","身高","体重"])obj#结...
IT猿
·
2020-03-28
python
数据分析
第二
pandas
python数据分析第二版:numpy
一:Numpy#数组和列表的效率问题,谁优谁劣#1.循环遍历importnumpyasnpimporttimemy_arr=np.arange(1000000)my_list=list(range(1000000))defarr_time(array):s=time.time()for_inarray:_*2e=tim...
IT猿
·
2020-03-28
python
数据分析
第二
numpy
python基础面试题总结
自己理解:浅拷贝,只是拷贝引用,不开辟新的空间存储拷贝内容。 深拷贝,就是在内存中,开辟一个新的内存地址,将拷贝内容放到新的地址中去。 验证:对于数字,字符串,元祖这种不可变类型的数据,深拷贝和浅拷贝拷贝的是内存地址的引用。 不可变类型importcopy#不可变类型---数值intfloata1=...
IT猿
·
2020-03-28
python
基础
试题
总结
docker:python与docker
一:环境准备 pycharm:专业版(windows) dockerce免费版(ubantu16.04) os: os:防火墙二:开发流程 pycharm中开发环境搭建的工作原理: 1.pycharm中配置docker环境 docker是基于c/s的架构,ubantu上的client链接ubantu上...
IT猿
·
2020-03-28
docker
python
首页
上一页
...
351
352
353
354
355
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他