摘要: # 通过检查或者抓包工具拿到网页真实的处理登录请求的地址 url = 'http://bbs.chinaunix.net/member.php?mod=logging&action=login&loginsubmit=yes&loginhash=Lk4hL' data = { 'username':'Benson3172', 'password':'081524..cyw' }... 阅读全文
posted @ 2018-06-16 13:11 BensonChang 阅读(191) 评论(0) 推荐(0) 编辑
摘要: requests模块 (注意与urllib.request 对比) get请求:resp = requests.get(url,headers=headers, params=data) # get请求传递参数是params=data 如若使用代理ip,则只需要再参数里添加proxies=pro 例 阅读全文
posted @ 2018-06-16 13:08 BensonChang 阅读(188) 评论(0) 推荐(0) 编辑
摘要: 一:冒泡排序: 1、遍历列表的每一个元素,将前一个元素i和下一个元素i+1(相邻)对比,如果i>i+1,则交换位置,否则不变,再将i+1和i+2对比,如果i+1>i+2,则交换,否则不变,不变则进行下一个相邻的元素比较,直至比较到最后一个(n)元素 2、从头再来重复1的步骤,直至比较到最后位置n-1 阅读全文
posted @ 2018-06-16 01:26 BensonChang 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 1 data = urllib.request.urlopen(url='http://www.sina.com') # 2 print(data.info()) # 获取网页的信息 3 print(data.getcode()) # 获取爬去过后是否成功的状态码 4 print(data.geturl()) # 获取爬取的url 5 print(data.read()) # 获取爬... 阅读全文
posted @ 2018-06-15 16:01 BensonChang 阅读(231) 评论(0) 推荐(0) 编辑
摘要: git init # 将当前文件初始化一个git仓库 git add . # 将当前仓库里所有的文件添加到暂存区 git commit -m '信息' # 将工作区的文件添加到分支(这里的分支是本地分支) git status # 查看当前状态 git log # 查看历史版本信息 git refl 阅读全文
posted @ 2018-06-14 16:57 BensonChang 阅读(112) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/wupeiqi/articles/5713323.html 阅读全文
posted @ 2018-06-12 19:30 BensonChang 阅读(77) 评论(0) 推荐(0) 编辑
摘要: 列表删除方法: 记不住的方法: table = 'username\tpassword\temail\nbenson\t123\tdf@qq.com\nbenson\t123\tdf@qq.com\n'print(table.expandtabs(20)) >>> username password 阅读全文
posted @ 2018-06-12 17:04 BensonChang 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 线程池 阅读全文
posted @ 2018-06-04 20:52 BensonChang 阅读(84) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2018-06-04 20:43 BensonChang 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 1 # server.py 2 3 import socket 4 import subprocess 5 6 sk = socket.socket() 7 8 sk.bind(('127.0.0.1', 8081)) 9 sk.listen(5) 10 11 while True: 12 conn 阅读全文
posted @ 2018-05-31 09:19 BensonChang 阅读(320) 评论(0) 推荐(0) 编辑