# 無反爬import urllib.parse
import urllib.request
import json
content = input('
請輸入需要翻譯的詞語:')
# url = '
'url = '
'data ={}
data['i
']=content
data[
'doctype
']='
json
'data[
'keyfrom
']='
fanyi.web
'data[
'typoresult
']='
true
'data[
'from
']='
auto
'data['to
']='
auto
'data[
'smartresult
']='
dict
'data[
'client
']='
fanyideskweb
'data[
'salt
']='
1520416292076
'data[
'sign
']='
41fe7ea28425a0a4ceb88ab4c8609d13
'data[
'version
']='
2.1'
data[
'action
']='
fy_by_clickbuttion
'data[
'typoresult
']='
false
'# 轉換格式
data = urllib.parse.urlencode(data).encode('
utf-8')
# 傳送請求,帶data就是post,不帶data是get
response =urllib.request.urlopen(url,data)
# 轉碼
html = response.read().decode('
utf-8')
ta =json.loads(html) # json.loads()用於將str型別的資料轉成dict。
#參考 json模組dumps、loads、dump、load函式介紹
print(ta[
'translateresult
'][0][0]['
tgt'])
url中帶_o時,會提示。 從其他地方發現刪除後可以正常執行,不知道原因。有知道的可以留個言。
daemon not running的解決辦法
有時候,當我們執行 adb devices 或者 adb start server 的時候,會出現下面的情況 daemon not running.starting it now on port 5037 adb server didn t ack failed to start daemon 查一...
make menuconfig錯誤的解決辦法
如果使用make menuconfig的方式配置核心,又碰巧系統沒有安裝ncurses庫 ubuntu系統 預設就沒有安裝此庫 就會出現錯誤,錯誤資訊大體上如下 unable to find the ncurses libraries or the required header files.mak...
Cuckoo Hash Hash衝突的解決辦法
1 cuckoo filter hash演算法 2 cuckoo hash 用途 cuckoo hash 布穀鳥雜湊 問了解決雜湊衝突的問題而提出,利用較少的計算換取較大的空間。占用空間少,查詢速度快。經常應用於bloom filter和記憶體管理中。之所以起這個名字是因為布穀鳥生性貪婪,不自己築巢...