|
一直想找个时间来学Python,这次遇到一个收集网页信息的任务,终于可以给自己个借口来学学了。一开始还觉得又要重新学习一门新语言是很麻烦的一件事。后来被我应证了Python真的很简单(当然这是建立在你能顺利搭好环境,找到对应的模块才,环境配置网上到处都是,我在这就不多说了)
下面就通过我这个简短的例子来向大家展示一下Python的美吧:
程序任务:收集视频网页上视频的缩略图,保存到本地文件。
环境:Eclipse+PyDev
版本:Python3.2.2+BeautifulSoup4
import urllib.request,sys
import itertools,re
from bs4 import BeautifulSoup
ur = urllib.request
url_i = 1
pic_num = 1
#自定义的引号格式转化函数
def _en_to_cn(str):
obj = itertools.cycle(['“','”'])
_obj = lambda x: next(obj)
return re.sub(r"['\"]",_obj,str)
if __name__=='__main__':
while url_i |
|
|