目的:显示糗百多页文字内容,一次看个够,节约时间。 工具:python 2.7,BeautifulSoup,requests (没有采用urllib2,因为比较麻烦) 先把源码贴出来: #-*- coding:utf-8 -*- import requests from bs4 import Bea ...
分类:
编程语言 时间:
2017-01-19 23:59:17
阅读次数:
335
基于python2.7 get与post: 开发者工具中form表单的method选项为post,那么必须使用post方法。 urllib: 拼接链接格式 urllib2: ...
分类:
编程语言 时间:
2017-01-19 19:50:32
阅读次数:
194
#GET: #!/usr/bin/env python# -*- coding:utf-8 -*-import urllib2def get(): URL = 'www.baidu.com' #页面的地址 response = urllib2.urlopen(URL) #调用urllib2向服务器发 ...
分类:
编程语言 时间:
2017-01-18 11:51:27
阅读次数:
210
requests是Python的一个HTTP客户端库,跟urllib,urllib2类似,那为什么要用requests而不用urllib2呢? 官方文档中是这样说明的: 1. 安装 2. 小试牛刀 3. 快速指南 3.1 发送请求, 3.2 在URLs中传递参数 有时候我们需要在URL中传递参数,比 ...
分类:
编程语言 时间:
2017-01-17 15:07:12
阅读次数:
224
1.最简单用法 urlopen(url, data=None, timeout=socket._GLOBAL_DEFAULT_TIMEOUT,...) 1 import urllib2 2 import urllib 3 4 5 response = urllib2.urlopen("http:// ...
分类:
编程语言 时间:
2017-01-15 19:23:17
阅读次数:
398
入门机器学习时,一些测试数据是网络上的csv文件。这里总结了两种加载csv文件的方式: 1 通过numpy、urllib2加载 2 通过pandas加载 3 总结 np.loadtxt返回的数据类型是:numpy.ndarray pd.read_csv返回的数据类型是:pandas.core.fra ...
分类:
编程语言 时间:
2017-01-15 10:40:02
阅读次数:
428
1、使用requests模块importrequest
url=‘http://www.xxx.com/xxx‘
data={‘username‘:‘zhangsan‘,‘password‘:‘zhangsanpw‘}
r=requests.post(url,data=data)
printr.text2、使用urllib2模块importurllib2
importurllib
url=‘http://www.xxx.com/xxx‘
data={‘username‘:‘zhangs..
分类:
编程语言 时间:
2017-01-13 16:16:18
阅读次数:
215
改动: 新增功能 :可选择只看天猫或淘宝 代码模块化封装,参数配置或输入单独在一个py文件管理,主函数功能只留出参数传入在setting配置的py文件里。 main.py代码: 1 # -*- coding: utf-8 -*- 2 import urllib 3 import urllib2 4 ...
分类:
编程语言 时间:
2017-01-09 22:13:43
阅读次数:
540
Zabbix使用企业微信公众号发送报警短信#使用微信号发短信一般会有条数限制,企业公众号没有这个限制,而且成员分组也方便。脚本如下所示,需要修改的部分都有注释,替换掉就可以使用。catwechat.py
#!/usr/bin/python
#_*_coding:utf-8_*_
importurllib,urllib2
importjson
im..
分类:
微信 时间:
2017-01-09 10:10:40
阅读次数:
433
1、Requests模块说明 Requests 是使用 Apache2 Licensed 许可证的 HTTP 库。用 Python 编写,真正的为人类着想。 Python 标准库中的 urllib2 模块提供了你所需要的大多数 HTTP 功能,但是它的 API 太渣了。它是为另一个时代、另一个互联网 ...
分类:
编程语言 时间:
2017-01-07 22:29:16
阅读次数:
248