摘要:
import requests import json from dateutil.parser import parse import time headers = { 'User-Agent':'Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko)... 阅读全文
摘要:
CPU 密集型任务和 IO 密集型任务分别选择多进程multiprocessing.Pool.map 和多线程库multiprocessing.dummy.Pool.map 阅读全文
摘要:
模拟数值类型 阅读全文
摘要:
客户端(浏览器) > 前端页面 > 后端处理数据,并把数据以 json 形式发送到前端 online_app.py index.html 结果: 阅读全文
摘要:
def loads_jsonp(self,_jsonp): try: return json.loads(re.match(".*?({.*}).*",_jsonp,re.S).group(1)) except: raise ValueError('Invalid Input') 阅读全文
摘要:
import requests import re,json import pandas class base(): def __init__(self,url): self.url = url def all_url(self): return [self.url + "%s" % i for i in range(1,100)] ... 阅读全文
摘要:
import requests import json import time import random url = 'https://weibo.com/aj/message/add?ajwvr=6' cookies = str(input('请输入cookies:')) contentss = str(input('请输入准备群发的内容:')) fid = str(input('请输入... 阅读全文
摘要:
1、安装谷歌浏览器驱动(windows把驱动解压放在Python.exe同级目录即可) http://chromedriver.storage.googleapis.com/index.html 注意:下载与电脑本身浏览器版本支持一致的浏览器驱动 2、示例代码 阅读全文
摘要:
1 阻塞和非阻塞 对于阻塞和非阻塞,网上有一个很形象的比喻,就是说好比你在等快递,阻塞模式就是快递如果不到,你就不能做其他事情。非阻塞模式就是在这段时间里面,你可以做其他事情,比如上网、打游戏、睡觉等,很显然非阻塞的模式会效率更高。 非阻塞的模式也分两种,第一种就是忙轮询,因为你不知道快递什么时候来 阅读全文
摘要:
tornado.options.define() 用来定义options选项变量的方法,定义的变量可以在全局的tornado.options.options中获取使用,传入参数: name 选项变量名,须保证全局唯一性,否则会报“Option 'xxx' already defined in ... 阅读全文