Fork me on GitHub

青禹小生

雁驰万里却作禽,鱼未得水空有鳞。 花开花落花不语,昨是昨非昨亦今。

导航

2017年6月11日 #

利用python在windows环境下爬取赶集网工作信息。

摘要: 主要用到了多进程和多线程的知识,最后结果保存成csv文件格式,如有需要可改成数据库版本。 对用到的库做下简要介绍,具体请参考官方文档: xpinyin.Pinyin:将输入的中文转成拼音 concurrent.futures.ProcessPoolExecutor:多进程 concurrent.fu 阅读全文

posted @ 2017-06-11 21:41 司徒道 阅读(586) 评论(0) 推荐(0) 编辑

2017年4月24日 #

扔骰子

摘要: 把一个骰子扔n次, n次朝上一面的点数和为s。 输入n, 打印出s的所有可能的值出现的概率。 1 from decimal import Decimal 2 3 def get_dice(): 4 # 一个骰子扔n次 5 times = input('please input an integer\ 阅读全文

posted @ 2017-04-24 20:29 司徒道 阅读(485) 评论(0) 推荐(0) 编辑

2017年4月11日 #

python 输入英语单词,查看汉语意思

摘要: # -*- coding:utf-8 -*- import urllib2 import lxml.html as HTML def get_wordmean(): url = 'http://www.iciba.com/' search = raw_input('search:') url += search headers = {'User-Agent':'... 阅读全文

posted @ 2017-04-11 20:32 司徒道 阅读(1162) 评论(0) 推荐(0) 编辑

2017年3月30日 #

获取指定日期的上一个月日期

摘要: 输入:20170320,输出:20170220 阅读全文

posted @ 2017-03-30 18:30 司徒道 阅读(1481) 评论(0) 推荐(0) 编辑

2017年3月26日 #

爬取代理IP,并判断是否可用。

摘要: 1 # -*- coding:utf-8 -*- 2 from gevent import monkey 3 monkey.patch_all() 4 5 import urllib2 6 from gevent.pool import Pool 7 8 import requests 9 import re 10 11 class SpiderProxy: 12 ... 阅读全文

posted @ 2017-03-26 13:49 司徒道 阅读(287) 评论(0) 推荐(0) 编辑

2017年3月14日 #

递归实现 十进制转换其他进制(2-16)

摘要: 1 def to_str(n, base): 2 convert_string = "0123456789ABCDEF" 3 if n < base: 4 return convert_string[n] 5 else: 6 return to_str(n / base, base) + convert_string[n % base] 7... 阅读全文

posted @ 2017-03-14 19:49 司徒道 阅读(197) 评论(0) 推荐(0) 编辑

2017年3月11日 #

特殊回文数

摘要: 形似1223221,12521均为回文数,给一个正整数你, 求所有这样的五位和六位的十进制数,满足个位数字之和等于n(5<=n<=54)。 阅读全文

posted @ 2017-03-11 20:20 司徒道 阅读(210) 评论(0) 推荐(0) 编辑

2017年3月9日 #

python 实现无序列表

摘要: 1 # -*- coding:utf-8 -*- 2 class Node: 3 def __init__(self, initdata): 4 self.data = initdata 5 self.next = None 6 7 def getData(self): 8 return self.... 阅读全文

posted @ 2017-03-09 17:28 司徒道 阅读(729) 评论(0) 推荐(0) 编辑

python 实现剪刀石头布(三局两胜)

摘要: 1 # -*- coding:utf-8 -*- 2 import random 3 4 # best of three 5 def finger_guess(): 6 rule = {1:'rock', 2:'paper', 3:'scissor'} 7 win_way = [['rock', 'scissor'], ['paper', 'rock'], ['s... 阅读全文

posted @ 2017-03-09 16:40 司徒道 阅读(2127) 评论(0) 推荐(0) 编辑

python 实现简单语音聊天机器人

摘要: '''思路:使用百度的文本转音频API,将结果保存成mp3格式,并用mp3play库播放该文件。''' 1 # -*- coding:utf-8 -*- 2 import sys 3 import requests 4 import json 5 import mp3play 6 import time 7 8 def talk(info): 9 appkey = "e... 阅读全文

posted @ 2017-03-09 16:39 司徒道 阅读(2945) 评论(0) 推荐(0) 编辑