- 军军小站|张军博客
搜索到与相关的文章
Python

python 利用浏览器 Cookie 模拟登录的用户访问知乎的方法

首先在火狐浏览器上登录知乎,然后使用火狐浏览器插件Httpfox获取GET请求的Cookie,这里注意使用状态值为200(获取成功)的某次GET.将Cookies复制出来,注意这一行非常长,不要人为添加换行符。而且Cookie中使用了双引号,最后复制到代码里使用单引号包起来。使用下边代码检验是否是模拟了登录的用户的请求:importrequestsimportreheaders={'User-Agent':'Mozilla/5.0(WindowsNT10.

系统 2019-09-27 17:55:03 1843

Python

python pandas生成时间列表

python生成一个日期列表首先导入pandasimportpandasaspddefget_date_list(begin_date,end_date):date_list=[x.strftime('%Y-%m-%d')forxinlist(pd.date_range(start=begin_date,end=end_date))]returndate_list###可以测试print(get_date_list('2018-06-01','2018-0

系统 2019-09-27 17:53:02 1843

Python

FastDFS--Python交互

FastDFS–Python交互fromfdfs_client.clientimportFdfs_clientclient=Fdfs_client('/etc/fdfs/client.conf')#指定配置文件ret=client.upload_by_filename('./Spring.png')#上传文件ret{'Groupname':'group1','Remotefile_id':'group1/M00/00/00/wKgyW11actCAXe7q

系统 2019-09-27 17:52:54 1843

Python

【Python】装饰器与内部函数简单理解

1、内部函数,顾名思义,是函数内部定义的函数,其作用是封装逻辑,使函数逻辑更为清晰。defouter():inner():业务逻辑returninner2、为何returninner而不是returninner()呢?初学者可能都有此一问,我们知道,运行一个函数就是:func(),然后func会得出结果。同理,如果returninner()就是要返回inner()的运算结果,但是innner()函数没有返回值,此时returninner()只能得到None

系统 2019-09-27 17:52:40 1843

Python

python中字符串比较使用is、==和cmp()总结

经常写shell脚本知道,字符串判断可以用=,!=数字的判断是-eq,-ne等,但是Python确不是这样子的。所以作为慢慢要转换到用Python写脚本,这些基本的东西必须要掌握到骨子里!在Python中比较字符串最好是使用简单逻辑操作符。例如,确定一个字符串是否和另外一个字符串匹配。正确的,你可以使用isequal或==操作符。你也可以使用例如>=或<来确定几个字符串的排列顺序。从官方文档上看Theoperators``is``and``isnot``t

系统 2019-09-27 17:51:52 1843

Python

新手pyqt5初步安装,及用python运行qt designer生成的UI

阅读更多新手pyqt5初步安装,及用python运行qtdesigner生成的UI代码2017年02月14日14:00:21爱面条的可达阅读数18143标签:pythonpyqt5qt-designeuiqt更多个人分类:python版权声明:本文为博主原创文章,未经博主允许不得转载。https://blog.csdn.net/haha1fan/article/details/55098127一:初步安装pyqt5首先说明一下,安装pyqt不用预安装sip

系统 2019-09-27 17:51:33 1843

Python

Python 创建子进程模块subprocess详解

最近,我们老大要我写一个守护者程序,对服务器进程进行守护。如果服务器不幸挂掉了,守护者能即时的重启应用程序。上网Google了一下,发现Python有很几个模块都可以创建进程。最终我选择使用subprocess模块,因为在Python手册中有这样一段话:Thismoduleintendstoreplaceseveralother,oldermodulesandfunctions,suchas:os.system、os.spawn*、os.popen*、po

系统 2019-09-27 17:50:33 1843

Python

python3 自动识别usb连接状态,即对usb重连的判断方法

在做自动化测试时,遇到两种情况需要判断usb是否已连接上(注,本文仅针对用adb命令来control手机)一种是在开测时(前提是同时要测试多台),希望等待所有设备usb全部识别后同时进行测试。对于这一种,当然是可以另开一个窗口不断的输入adbdevices来检测,但不够AI。一种是在测试过程中有时usb会自动断开,这时如果不判断usb是否有重新连接的话,则测试还会往下执行,测试指定是失败的。第一种情况:其思路还是要利用adbdevices来不断的获取当前已

系统 2019-09-27 17:49:57 1843

Python

Python第一课

前言一个偶然的机会来到博客园,看到了vamei的博文,瞬间被大神言简意赅,深入浅出的Python快速课程所吸引,开始了一步一步的学习编程之路。同时也惊闻大神因抑郁症去世,真是天妒英才,感慨万千。有兴趣的可以看看大神生前的文章。https://www.cnblogs.com/vamei/archive/2012/09/13/2682778.html第一课Python的优缺点以及干什么用的,想必大家都很了解。主要有:简单易学,功能强大,可移植性强等,是人工智能

系统 2019-09-27 17:49:55 1843

Python

Python学习笔记之Django创建第一个数据库模型的方法

Django里面集成了SQLite的数据库,对于初期研究来说,可以用这个学习。第一步,创建数据库就涉及到建表等一系列的工作,在此之前,要先在cmd执行一个命令:pythonmanage.pymigrate这个命令就看成一个打包安装的命令,它会根据mysite/settings.py的配置安装一系列必要的数据库表第二步,我们要建立一个Model层,修改demo/model.py:fromdjango.dbimportmodelsclassQuestion(m

系统 2019-09-27 17:49:15 1843