51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#P
Python 异常处理--raise函数用法
在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称。异常名称标识出具体的类: Python异常处理是那些类的对象。执行raise语句时,Python会创建指定的异常类的一个对象。raise语句还可指定对异常对象进行初始化的参数。为此,请在异常类的名称后添加一个逗号以及...
IT猿
·
2020-03-25
Python
异常
处理
--raise
函数
pycharm开启代码智能提示和报错提示
天呐,经历了一大波周折,终于把提示给弄好了,加入没有提示的话,pycharm就是一个空格了,没有什么作用,对我来说,真的是很困难的事情,所以无论如何都要去把这个智能提示给搞好了。先讲讲我的经历吧。我真的花了差不多一个早上的时间去弄的,首先以为是版本的问题,然后就是不断的卸载,再下载,在这个过程中都经历了许多,后来发先不...
IT猿
·
2020-03-25
提示
pycharm
开启
代码
智能
python实现post请求
今天无论如何都要留下一些什么东西。。。可以说今天学到一个新的一个东西,也需要分享出来,给更多的人去使用。今天爬取的数据里面是客户端向服务器端发送加密过的token和一些页码之类的一个数据。(我主要是想通过翻页获取每一页的数据,该网页是通过post去获取的请求,所以需要带一堆的嵾数才会出来数据)。pyload={"tok...
IT猿
·
2020-03-25
python
实现
post
请求
python3.4项目打包
1、首先下载pyinstaller并且解压(就直接解压再桌面就可以,这样子比较方便)2、然后就去下载pywin32(按照电脑和python的版本去下载)我电脑是64位的,python是3.4版本的,所以就是下载我画的红色框的。接着还需要下载pefile,可以直接pipintall pefile去安装即可。3、...
IT猿
·
2020-03-25
python3.4
项目
打包
scrapy数据存入mongodb
存入mongodb的pipelines文件是这样子写的fromopenpyxlimportWorkbookfromscrapy.confimportsettingsimportpymongoclassUsergentPipeline(object):def__init__(self):host=settings['MO...
IT猿
·
2020-03-25
scrapy
数据
存入
mongodb
Python NaN
前段时间品牌专区出现这么一个问题,excel里面的数据存在一些是NaN的现象,好奇的以为是None类型,开始也以为是空值来的,就好奇的以为这样子,可是不知道为什么一直无法去掉,那就是意味着根本就没有去掉的节奏,昨晚一直弄不好,弄的我的数据一直没有搞好呢。早上一来就捣鼓想着一定要弄好,重点是我输出类型居然是‘...
IT猿
·
2020-03-25
Python
NaN
python获取前几天的时间
days的参数就是你想获取前多少天的数据,如果是昨天的话,则days=1importdatetimetoday=datetime.date.today()oneday=datetime.timedelta(days=14)yesterday=str(today-oneday)print(yesterday)...
IT猿
·
2020-03-25
python
获取
前几天
时间
python实现进制之间的转换
十进制转36进制:#36位映射模板loop='0123456789abcdefghijklmnopqrstuvwxyz'#测试用例输入n=1409980009869a=[]whilen!=0:a.append(loop[i%36])n=n/36a.reverse()out=''.join(a)#out:'hzqhoyh...
IT猿
·
2020-03-25
python
实现
进制
间的
转换
python 将base64字符串还原为图片
今天弄验证码的时候发现,验证码的图片的src竟然是下面的这么一个一串字符串,吓到,好像不可以http请求的,第一次见,就好尴尬,去网上搜索了一下,说是:这是DataURIscheme。data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD//gA7Q1JFQVRPUjogZ...
IT猿
·
2020-03-25
python
base64
字符串
原为
图片
python进行md5加密
new_temp=temp[0:len(temp)-1]m=hashlib.md5()m.update(new_temp)#获取signsign=m.hexdigest()printm.hexdigest()1、首先是获取要加密的字符串的长度new_temp=temp[0:len(temp)-1]2、去创建md5对象m...
IT猿
·
2020-03-25
python
进行
md5
加密
python获取指定长度的字符串
fromrandomimportRandomdefrandom_str(randomlength=31):str=''chars='abcdefghijklmnopqrstuvwxyz0123456789'length=len(chars)-1random=Random()foriinrange(randomlengt...
IT猿
·
2020-03-25
python
获取
指定
长度
字符串
python获取时间戳
目前很多的网站在链接失效方面或者验证码链接方面好像都是使用了时间戳去判断该链接或者验证码是否失效。所以可以根据实际情况去判断这是否是真实的。目前我拿到的是这样子的一个格式,就是获取的时间戳是有三位小数点的,所以就是需要去掉小数点。代码如下:importtimex=time.time()print(int(time.ti...
IT猿
·
2020-03-25
python
获取
时间
Python中深拷贝与浅拷贝的区别
转自:http://blog.csdn.net/u014745194/article/details/70271868定义:/在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素...
IT猿
·
2023-05-06
拷贝
Python
中深
区别
python模块中的__all__属性
转自:http://blog.csdn.net/sxingming/article/details/52903377python模块中的__all__属性,可用于模块导入时限制,如:frommoduleimport*此时被导入模块若定义了__all__属性,则只有__all__内指定的属性、方法、类可被导入。若没定义,...
IT猿
·
2023-05-06
python
模块
中的
all
属性
Redis进阶实践之一VMWare Pro虚拟机安装和Linux系统的安装
Redis进阶实践之一VMWarePro虚拟机安装和Linux系统的安装http://www.cnblogs.com/PatrickLiu/p/8260228.html...
IT猿
·
2023-05-06
安装
Redis
进阶
实践
之一
首页
上一页
...
3401
3402
3403
3404
3405
...
下一页
尾页
按字母分类:
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
其他