摘要: 文件下载类型: Content-Type: octets/stream 一般为文件类型: 阅读全文
posted @ 2018-06-09 16:56 向前走。 阅读(456) 评论(0) 推荐(0) 编辑
摘要: # 类和方法class Count(): def __init__(self, aaa, bbb): # 初始化 # 可以放公共的参数 print('实例化的时候,会执行init的内容') self.a = aaa self.b = bbb # 加了self是全局变量,没加self是局部变量 def abb(self... 阅读全文
posted @ 2018-06-09 16:53 向前走。 阅读(427) 评论(0) 推荐(0) 编辑
摘要: # coding:utf-8import requestsimport refrom bs4 import BeautifulSoup# s = requests.session() # 全局的sdef get_token(s): ''' fuction: 获取token args: s 参数 -》s = requests.session() :return anti_... 阅读全文
posted @ 2018-06-09 16:51 向前走。 阅读(517) 评论(0) 推荐(0) 编辑
摘要: # 函数a = [1, 3, 6, 4, 85, 32, 46]print(sum(a)) # sum,求和函数def add(): a = 1, b = 2, return a + bprint(add())def add(a, b): # 都必填 return a + bprint(add())def add(a=0, b=0): # 都非必填 retu... 阅读全文
posted @ 2018-06-09 16:49 向前走。 阅读(378) 评论(0) 推荐(0) 编辑
摘要: # 爬图片# 目标网站:http://699pic.com/sousuo-218808-13-1.htmlimport requestsfrom bs4 import BeautifulSoupimport osr = requests.get('http://699pic.com/sousuo-218808-13-1.html')# r.content # 返回的是字节流soup = Bea... 阅读全文
posted @ 2018-06-09 16:44 向前走。 阅读(1023) 评论(0) 推荐(0) 编辑
摘要: 安装:beautifulsoup4 from bs4 import BeautifulSoup yoyo = open('yoyo.html', 'r') # 以读的方式打开“yoyo.html”文件 # print(yoyo.read()) # 此方法打开的是一个字符串,内容没有层级结构 # yo 阅读全文
posted @ 2018-06-09 16:40 向前走。 阅读(705) 评论(0) 推荐(0) 编辑
摘要: import unittestimport requestsdef add(a, b): print('前置条件!!!!!:如登录') return a + bclass TestAAA(unittest.TestCase):# 一次性的前置条件, 运行优先级:1 @classmethod # 调用setUpClass方... 阅读全文
posted @ 2018-06-09 16:32 向前走。 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 解决问题:每次密码都是变化的,无法通过账号密码登录 (总不能每次去fiddler复制吧????) 解决思路: 1.先用selenium调用浏览器(不会selenium的自己想办法了), 2.登录后从浏览器里面抓取cookies 3.把cookies传给s 4.这样就成功成功了 如果登录有验证码怎么办 阅读全文
posted @ 2018-06-09 16:16 向前走。 阅读(1200) 评论(0) 推荐(0) 编辑
摘要: 导入re模块 import re # 正则提取前部的值,"^(.+?)后",^表示从头开始匹配,返回列表 result = re.findall("^(.+?)345", '123wersdfsd345')print(result)print(result[0]) # 正则提取中间的值,"前(.+? 阅读全文
posted @ 2018-06-09 16:12 向前走。 阅读(830) 评论(0) 推荐(0) 编辑
摘要: # url编码与解码 from urllib import parse url = 'http://zzk.cnblogs.com/s/blogpost?Keywords=中文' a = '中文' b = parse.quote(a) # 转urlencode编码 print(b) print(parse.quote(b)) # 转第二次(若有需求) # 解码 c = '%E4%B... 阅读全文
posted @ 2018-06-09 16:02 向前走。 阅读(404) 评论(0) 推荐(0) 编辑