#python爬虫

python实现屏幕截图

fromseleniumimportwebdriverimporttimedefcapture(url,save_fn="capture.png"):browser=webdriver.Firefox()#Getlocalsessionoffirefoxbrowser.set_window_size(1200,900)...

python讲一个列表写入excel表中

连接为http://blog.csdn.net/a491057947/article/details/47614263http://www.crifan.com/export_data_to_excel_file_in_python/...

python中的urlencode与urldecode

当url地址含有中文,或者参数有中文的时候,这个算是很正常了,但是把这样的url作为参数传递的时候(最常见的callback),需要把一些中文甚至'/'做一下编码转换。所以对于一些中文或者字符,url不识别的,则需要进行转换,转换结果如下:urllib库里面有个urlencode函数,可以把key-value这样的键值...

Python 异常处理--raise函数用法

在Python中,要想引发异常,最简单的形式就是输入关键字raise,后跟要引发的异常的名称。异常名称标识出具体的类: Python异常处理是那些类的对象。执行raise语句时,Python会创建指定的异常类的一个对象。raise语句还可指定对异常对象进行初始化的参数。为此,请在异常类的名称后添加一个逗号以及...

python实现post请求

今天无论如何都要留下一些什么东西。。。可以说今天学到一个新的一个东西,也需要分享出来,给更多的人去使用。今天爬取的数据里面是客户端向服务器端发送加密过的token和一些页码之类的一个数据。(我主要是想通过翻页获取每一页的数据,该网页是通过post去获取的请求,所以需要带一堆的嵾数才会出来数据)。pyload={"tok...

python3.4项目打包

1、首先下载pyinstaller并且解压(就直接解压再桌面就可以,这样子比较方便)2、然后就去下载pywin32(按照电脑和python的版本去下载)我电脑是64位的,python是3.4版本的,所以就是下载我画的红色框的。接着还需要下载pefile,可以直接pipintall pefile去安装即可。3、...

Python NaN

前段时间品牌专区出现这么一个问题,excel里面的数据存在一些是NaN的现象,好奇的以为是None类型,开始也以为是空值来的,就好奇的以为这样子,可是不知道为什么一直无法去掉,那就是意味着根本就没有去掉的节奏,昨晚一直弄不好,弄的我的数据一直没有搞好呢。早上一来就捣鼓想着一定要弄好,重点是我输出类型居然是‘...
IT猿 ·2020-03-25

python获取前几天的时间

 days的参数就是你想获取前多少天的数据,如果是昨天的话,则days=1importdatetimetoday=datetime.date.today()oneday=datetime.timedelta(days=14)yesterday=str(today-oneday)print(yesterday)...

python实现进制之间的转换

十进制转36进制:#36位映射模板loop='0123456789abcdefghijklmnopqrstuvwxyz'#测试用例输入n=1409980009869a=[]whilen!=0:a.append(loop[i%36])n=n/36a.reverse()out=''.join(a)#out:'hzqhoyh...

爬虫学习博客

http://blog.csdn.net/djd1234567/article/details/51741557http://rfyiamcool.blog.51cto.com/1030776/1276364?utm_source=tuicool&utm_medium=referral...
IT猿 ·2020-03-25

python 将base64字符串还原为图片

今天弄验证码的时候发现,验证码的图片的src竟然是下面的这么一个一串字符串,吓到,好像不可以http请求的,第一次见,就好尴尬,去网上搜索了一下,说是:这是DataURIscheme。data:image/jpeg;base64,/9j/4AAQSkZJRgABAQEAYABgAAD//gA7Q1JFQVRPUjogZ...

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...

python获取指定长度的字符串

fromrandomimportRandomdefrandom_str(randomlength=31):str=''chars='abcdefghijklmnopqrstuvwxyz0123456789'length=len(chars)-1random=Random()foriinrange(randomlengt...

python获取时间戳

目前很多的网站在链接失效方面或者验证码链接方面好像都是使用了时间戳去判断该链接或者验证码是否失效。所以可以根据实际情况去判断这是否是真实的。目前我拿到的是这样子的一个格式,就是获取的时间戳是有三位小数点的,所以就是需要去掉小数点。代码如下:importtimex=time.time()print(int(time.ti...
IT猿 ·2020-03-25

Python中深拷贝与浅拷贝的区别

转自:http://blog.csdn.net/u014745194/article/details/70271868定义:/在Python中对象的赋值其实就是对象的引用。当创建一个对象,把它赋值给另一个变量的时候,python并没有拷贝这个对象,只是拷贝了这个对象的引用而已。浅拷贝:拷贝了最外围的对象本身,内部的元素...
首页上一页...375376377378379...下一页尾页