首先需要安装itchat库,可以pipinstallitchat安装,也可以在pycharm里安装#-*-coding:utf-8-*-__author__="MuT6Sch01aR"importitchatdefget_friends():friends=itchat.get_friends(update=True)#获取微信好友列表,如果设置update=True将从服务器刷新列表foriinfriends:print(i)defmain():itch
系统 2019-09-27 17:51:50 2266
如下所示:'''@author:Jacobpc'''importosimportsysimportsubprocessdefget_process_id(name):child=subprocess.Popen(["pgrep","-f",name],stdout=subprocess.PIPE,shell=False)response=child.communicate()[0]returnresponsepid=get_process_id("pyth
系统 2019-09-27 17:51:27 2266
本文实例讲述了Pythonflask框架post接口调用。分享给大家供大家参考,具体如下:fromflaskimportFlask,render_template,requestapp=Flask(__name__)@app.route("/login",methods=['POST','GET'])deflogin():ifrequest.method=="POST":username=request.form.get('username')passwo
系统 2019-09-27 17:50:02 2266
在知乎上有一个特别火的问题:如何学Python?你会看到很多高赞回答是:我一天就学完了。在大家群嘲的背后,我们来分析一下,为什么在大家印象里,Python这么容易学,甚至简单到被某些人鄙视呢?学Python,人的编程能力会严重退化吗?1、“幼年”被鄙视,“长大”后却是高级脸Python代码简洁易懂,是最接近自然语言的编程语言了。同样的内容按照代码量计算,C++:Java:Python=1000:100:10!使用Python意味着,你的工具库中将获得一个新
系统 2019-09-27 17:48:29 2266
最近编写自己的rpc小框架,涉及到bytes.这里就想梳理一下编码与python的字符串和字节码(bytes)类型.先上个图,有个印象,随时可以回头看.#前置知识字符:在计算机和电信技术中,一个字符是一个单位的字形、类字形单位或符号的基本信息。即一个字符可以是一个中文汉字、一个英文字母、一个阿拉伯数字、一个标点符号等;字符集:多个字符的集合。例如GB2312是中国国家标准的简体中文字符集;字符编码:将某个字符集中的字符转换成一个唯一编号(码点,二进制数据)
系统 2019-09-27 17:48:25 2266
文章目录python文件处理文件的读取和关闭文件的打开文件的读取文件的写入文件的关闭文件的模式文件的读取位置从头读取3个字符从尾部读取3个字符实战1实战2python文件处理python对文件处理分为两种,一种是本地处理,而另外一种就是通过网络数据处理(也就是爬虫相关),而本地的数据处理,主要是通过文件的都和写完成我们先想一想平时对文件处理一般遇到过哪些问题:如何读取一个文件的内容,然后处理,最后写到一个新的文件如何更改一个文件夹下面的某一些文件名pyth
系统 2019-09-27 17:48:14 2266
Linux下原码安装python-3.6.6下载#wgethttps://www.python.org/ftp/python/3.6.6/Python-3.6.6.tgz安装依赖包#yum-yinstallzlib-develbzip2-developenssl-develsqlite-develreadline-develgcc解压并进入到解压目录#tarxvfPython-3.6.6.tgz#cdPython-3.6.6/修改Modules/Setup
系统 2019-09-27 17:47:22 2266
##练习:复制文件defread_file():try:f=open('d:\ip1.log','r')f_copy=open('d:\ip2.log','a')try:whileTrue:s=f.readline()ifnots:breakf_copy.write(str(s))finally:f_copy.close()f.close()print("文件已关闭")exceptIOError:print("文件打开失败")read_file()prin
系统 2019-09-27 17:46:04 2266
到2019年初,Python3已经更新到了Python3.7.3,Python有两个大版本Python2和Python3,Python3是现在和未来的主流。本文介绍Python3.7.3的安装步骤.一、下载Python3.7.31.百度搜索Python,找到Python官网,点击进入https://www.python.org/2.点击Python官网的Downloads,然后在下拉菜单中点Windows,进入版本选择页面3.进入版本选择页面,可以在最上面
系统 2019-09-27 17:45:35 2266
前言WAF上线之后,处理最多的是误报消除。产生误报有多种原因,比如web应用源码编写时允许客户端提交过多的cookie;比如单个参数提交的数值太大。把误报降低到了可接受的范围后,还要关注漏报。WAF不是神,任何WAF都可能被绕过。所以还需要定位漏过的攻击,明确漏报的原因,才能updateWAF的策略。要定位漏报,就必须分析Web应用的访问日志了。一个站点,每天产生的access日志大概接近1GB,显然靠肉眼看是不现实的。这就需要用python帮助自动分析。
系统 2019-09-27 17:37:54 2266