- 博客(7)
- 收藏
- 关注
原创 爬虫之BeautifulSoup库入门笔记
安装pip install BeautifulSoup安装小试>>> import requests>>> r = requests.get("https://www.python123.io/ws/demo.html")>>> demo = r.text&am
2018-10-06 21:00:30
310
原创 用python统计英文文章词频
import rewith open("text.txt") as f: #读取文件中的字符串 txt = f.read() #去除字符串中的标点、数字等 txt = re.sub('[,\.()":;!@#$%^&*\d]|\'s|\'', '', txt) #替换换行符,大小写转换,拆分成单词列表 word_list = txt.re...
2018-10-05 21:17:42
4229
1
原创 爬虫之Requests库应用实例
1.京东商品页的爬取import requestsurl = "https://item.jd.com/100000400014.html"try: r = requests.get(url) r.raise_for_status() r.encoding = r.apparent_encoding print(r.text)except: pr...
2018-10-04 20:43:27
321
原创 爬虫之Requests库入门笔记
安装pip install requests检查是否正确安装>>> import requests>>> r = requests.get("http://www.baidu.com")>>> r.status_code200>>> r.encoding = 'utf-8'>>&
2018-10-04 16:19:45
182
原创 爬取豆瓣《毒木圣经》短书评前50条及其评分
自己写的代码:import requestsimport reimport timefrom bs4 import BeautifulSoupurl = ["https://book.douban.com/subject/26630480/comments/hot?p=" + str(i) for i in range(1,5)]count1, count2 = 1,1s =...
2018-10-02 19:16:34
546
原创 Python验证角谷猜想
角谷静夫是日本的一位著名学者,他提出了一个猜想(称为角谷猜想):对于一个正整数n,若为偶数则除以2,若为奇数则乘以3加1,得到一个新的数后按照之前的两条规则继续演算,若干次后得到的结果必然为1。输入任一正整数,输出演算过程。n = int(input("请输入一个正整数:"))while n != 1: if n % 2 == 0: k = n / 2 ...
2018-10-01 14:13:15
24129
2
原创 用python寻找莫尼森数
P是素数且M也是素数,并且满足等式M=2**P-1,则称M为默尼森数。例如,P=5,M=2**P-1=31,5和31都是素数,因此31是默尼森数。from math import sqrtdef isprime(x): '''判断x是否为质数''' if x == 1: return False k = int(sqrt(x)) for i ...
2018-10-01 13:36:01
3085
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人