今天初學了python這門課 老師簡單的講解了一下 python的安裝環境,配置環境變量,當前主流Python使用的是3.x版本,
下午簡單的講解了python的起源,發展以及在各個方面的應用
然后晚上做完作業,無聊的看了會csdn博客,鏈接是
歡迎Follow、Star:https://github.com/Jack-Cherish/python-spider 進階教程:http://cuijiahua.com/blog/spider/
做了倆個小爬蟲,第一個,就是了解了一下爬蟲的基本原理以及geturl,info,getcode他們所反映的信息
第二個是有道翻譯在線的爬蟲,覺得挺好玩,挺有意思
有道翻譯 爬蟲
#coding=utf-8
from urllib import request
from urllib import parse
import json
from bs4 import BeautifulSoup
Request_URL="http://fanyi.youdao.com/translate?smartresult=dict&smartresult=rule"
form_data={}
form_data['i']='劉世奇是一個大傻子,哈哈哈哈'
form_data['from'] = 'AUTO'
form_data['to'] = 'AUTO'
form_data['smartresult'] = 'dict'
form_data['doctype']='json'
form_data['version']='2.1'
form_data['keyfrom']='fanyi.web'
form_data['action']='FY_BY_CLICKBUTTION'
form_data['typoResult']='false'
data=parse.urlencode(form_data).encode('utf-8')
response=request.urlopen(Request_URL,data)
html=response.read().decode('utf-8')
translate_results = json.loads(html)
# 找到翻譯結果
translate_result = translate_results["translateResult"][0][0]['tgt']
# 打印翻譯結果
print("翻譯的結果是:%s" % translate_result)
結果
使我加深了對Python和爬蟲的興趣