爬取金山詞霸並製作成exe小程式

2021-10-05 22:25:02 字數 1939 閱讀 9492

學習爬蟲地二天,無聊中想起通過爬蟲來爬取金山詞霸的翻譯網頁,然後通過pyinstaller進行封裝成乙個可以在windows中可執行的exe檔案

1.這是爬取資料的**,使用者可以迴圈輸入自己想要翻譯的語句進行翻譯(為什麼是迴圈,因為不迴圈在製作成exe的時候總是視窗總是一閃而過,迴圈是為了讓視窗持續,這個bug現在我還沒有解決的方案)

import requests

import json

'''1.構造url

2.請求頭

3.請求體

4.傳送請求獲取資料輸出

'''class

king

(object):

def__init__

(self, n)

: self.url =

''self.headers =

# 構造請求引數

self.post_data =

# 傳送請求

defrequests_post

(self)

: response = requests.post(url=self.url, data=self.post_data, headers=self.headers)

# print(response.content.decode())

return response.content.decode(

)# 解析資料

defparse_data

(self, data)

:# 把響應資料轉化為字典

dict_data = json.loads(data)

if"out"

in data:

content = dict_data[

'content'][

'out'

]else

: content = dict_data[

'content'][

'word_mean'][

0]print

(content)

defrun

(self)

:# 呼叫傳送請求,並獲取資料

data = self.requests_post(

)# 呼叫解析資料方法

self.parse_data(data)

if __name__ ==

'__main__'

: n =

input

("請輸入您要翻譯的文字:"

這個可以將檔案封裝之前設定exe的圖示,當然也可以省略這一步,的型別必須是.ico格式的,可以將喜歡的在**中轉換---->轉換**

4.pyinstall的使用

pyinstall -f -i 050912140585_0timg.ico 詞霸.py

6.找到檔案這就是最後一步,我們可以在資料夾中找到乙個dist的資料夾,裡面就是我們的程式了

谷歌金山詞霸

早就聽說有 谷歌詞霸 了,一直想試用一下,可是網上給的鏈結都連不上。聽說要等到5月 8號發布,可昨天谷歌和金山官網上都沒有動靜。今天早上登入 csdn 才知道有正式發布的版本了。然後立刻到 google google 注意右側的詞典引導,可供選擇的詞典實在太少了。我們可以通過在詞典管理難介面新增詞典...

谷歌金山詞霸和金山詞霸2007效能比較

谷歌金山詞霸和金山詞霸2007效能比較 測試平台 amd 4600 memory 2g 1.查詢速度 詞霸2007 查詢速度很快 谷歌詞霸 有點卡,單詞輸入速度快的時候特別明顯 2.啟動速度 詞霸2007 很快就啟動了 谷歌詞霸 比較慢,可能要等2秒左右 3.功能 谷歌除基本的單詞查詢外,增加了例句...

金山詞霸沒落了麼?

作為英語小白,金山詞霸是我電腦的必備軟體。用金山詞霸的歷史幾乎與用電腦的歷史是相同的。之前好多年用的都是金山詞霸2005,後來想起作為乙個it業人士,總用盜版似乎不夠仗義。我一直比較尊敬金山,因為我覺得它是中國最早冒尖的技術型企業,辦公軟體wps 詞霸,快譯等等在國內只此一家,毒霸等安全產品也在市場...