Python
[PyCharm] 如何從專案中導出 requirements 文件
在我們瀏覽 Github 中許多 Python 專案時,我們經常會看到專案底下帶著的一個 "requirements.txt" 文件。這個文件的作用為:當我們想要完整模擬該專案開發時的環境,我們可以透過該文件下載到與開發時一模一樣的套件版本。
Read More »[PyCharm] 如何從專案中導出 requirements 文件[PyQt5] 在主視窗中開啟另外一個視窗
正如標題所述,我們在使用 PyQt5 撰寫界面時,經常會需要不同於主視窗的另一個『子視窗』。可能是不同的功能、可能是主程式的設定......什麼都有可能。
而在 PyQt5 當中,從主視窗中開啟另外一個視窗,也並不是一件困難的事情。
Read More »[PyQt5] 在主視窗中開啟另外一個視窗[PyQt5] 使用右鍵打開菜單選項
如同標題所述,今天希望能夠紀錄一下『在界面上點擊右鍵,便打開選項菜單』這一常見的動作——當然,也不是非得使用右鍵不可啦,只是相對常見而已。
Read More »[PyQt5] 使用右鍵打開菜單選項[Python] 使用 pytrends 套件獲取 Google 搜尋趨勢的結果
『Google 搜尋趨勢』(Google Trends)是由 Google 提供的線上搜尋趨勢服務 (https://trends.google.com/trends/trendingsearches/daily),可以簡單地看出最近哪些『關鍵字』是熱門的。有時候,除了 Google 新聞 (Google News) 外,我也會看看 Google 搜尋趨勢,看看最近是否有熱門的事情發生。 (不過打開一看,最近滿滿的都是『武漢肺炎』...... 看來災情真的很嚴重啊,願所有人平安。)
Read More »[Python] 使用 pytrends 套件獲取 Google 搜尋趨勢的結果[Python] 使用 Pygments 套件將程式語言 keyword 加上顏色
一般我們撰寫程式碼時,如果我們是使用 IDE 來開發程式,那麼我們通常都會注意到我們的程式碼是『高亮』(Highlight) 的。這是由於在 IDE 當中另外有著使用『正規表示式』(Regular Expression) 替 Keyword 上色的程式。
Read More »[Python] 使用 Pygments 套件將程式語言 keyword 加上顏色[Python] 使用 ujson 套件提昇 Json 檔處理速度
無論是何種程式語言,在進行資料處理的時候,常常都會選擇 Json 這樣的資料格式。
Read More »[Python] 使用 ujson 套件提昇 Json 檔處理速度[PyTorch] 旅館評論情感分析實戰紀錄 (1)
接續之前旅館評論分類的工作,詳情請參閱《[PyTorch] 旅館評論情感分析實戰紀錄 (0)》這篇文章,我再次對原本的分類模型進行了簡單的改良。至於改良了什麼呢?還記得我在上一篇文章中提到我只是胡亂地將每個字斷開,個別給相異字一個 Index 去代表該字——簡單來講,就只是把文字資料轉成單個數字,好用來進行 Machine Learning。
Read More »[PyTorch] 旅館評論情感分析實戰紀錄 (1)[Python] 使用 Gensim 套件將文字轉成向量(Word2Vec)
Gensim 介紹
在自然語言處理 (NLP) 的任務中,純文字的資料型態本身是相當難以進行處理的,尤其是在機器學習的任務當中。
試想:今天我們輸入圖像進行分類的訓練,我們可以使用『像素值』代表圖片的特徵進入模型當中進行訓練。但是文字呢?
Read More »[Python] 使用 Gensim 套件將文字轉成向量(Word2Vec)