簡單獲取百度翻譯結果

2021-10-23 11:31:26 字數 1078 閱讀 9315

-post請求(攜帶了引數)

-響應資料是一組json資料

位址列不變,是乙個ajax請求

這是乙個xhr,區域性重新整理介面

data為 kw:cat

響應資料是一組json資料

:# 指定url

post_url =

''# 進行ua偽裝

headers =

#post請求引數的處理(同get請求一致)

word =

input

('enter a word:'

) data =

# 請求傳送

response = requests.post(url=post_url,data=data,headers=headers)

# 獲取相應資料:json()返回的是乙個obj物件(如果確認響應資料是json型別的才可以使用json())

dic_obj = response.json(

)# print(dic_obj)

# 持久化儲存

filename = word+

'.json'

fp =

open

(filename,

'w',encoding=

'utf-8'

) json.dump(dic_obj,fp=fp,ensure_ascii=

false

)print

('over'

)

尋找百度翻譯引數,實現百度翻譯

author runsen 首先要分析瀏覽器是怎麼傳送請求的。構造請求 找到關鍵請求之後,就要分析請求,然後去構造請求。分析請求有一下幾個要素,url,請求方法,請求頭,請求引數。請求引數有七個,可以通過反覆請求然後比較的方法得出from,to是表示翻譯語言的,transtype,means fla...

access百度翻譯 get 我的百度翻譯

為了便於使用,寫了乙個簡單但夠用的使用者介面,它長這個樣子 在左邊輸入英文按下回車後,右邊就會顯示翻譯結果了。這個東西只是單純的顯示翻譯結果,像音標 發音 中英文對照等功能都沒有,而且編輯不方便 如提供乙個 按鈕來清空 不過,其中的一些是api本身不支援 如文字轉語音 另外的如加音標 方便操作的功能...

百度翻譯介面

public class translateacy extends activity implements onclicklistener public void initview private handler inshandler new handler 翻譯 private void tran...