今天初学了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和爬虫的兴趣