Python 可以建立虛擬環境,其中 pipenv 是個流行的工具。在運作過程中,需要知道目前的 Python 版本或是套件版本,以利建立開發環境或是解決問題,可以是要如何取得這些資訊呢?
本篇就會說明,如何取得 pipenv 所建立的 Python 環境之版本,以及其安裝的套件版本。
Python版本:
- 3.9
- 3.10
Python 可以建立虛擬環境,其中 pipenv 是個流行的工具。在運作過程中,需要知道目前的 Python 版本或是套件版本,以利建立開發環境或是解決問題,可以是要如何取得這些資訊呢?
本篇就會說明,如何取得 pipenv 所建立的 Python 環境之版本,以及其安裝的套件版本。
Python版本:
在專案發展過程中,設計會隨著使用者的回饋、專案的反芻而更迭。這時,開發者早已經根據先前的UI設計,做出畫面後,導致開發與設計有版本落差。這時候要知道開發是用哪個版本,除了把UI畫面截圖外,也可以善用zeplin的版本控制,清楚的了解開發使用的是哪個版本。
Zeplin 免費版本可以有30天的版本歷史,而其他版本(team、organization)則是無限的版本歷史可以查詢。因此當專案會跑超過30天的時候,建議會是使用收費機制。
TestLink 是個 open source的軟體測試管理系統( test management system),可以管理測試計畫(test plan)、測試案例(test case),進行測試並且產生報告。本系列會簡單介紹TestLink的使用。
本篇會大概瀏覽TestLink的內容。
環境:
DBeaver可以使用在多種資料庫,但每個資料庫的連結方式都不太一樣,當有缺driver(驅動程式)的時候,DBeaver會協助安裝,本篇就是介紹DBeaver如何協助安裝。
測試運作環境:
環境準備好,就可以抓Yahoo Finance上面的資料囉!為什麼不用Google呢?因為Google已經沒有提供API了,所以轉而向Yahoo要。
本篇會教如何取得網路資料,會以Yahoo Finance為範例。會參考前輩的網站,這裡面很多寶物,大家可以去挖喔!
TestLink 是個 open source的軟體測試管理系統( test management system),可以管理測試計畫(test plan)、測試案例(test case),進行測試並且產生報告。本系列會簡單介紹TestLink的使用。
本篇會教學如何用Docker安裝TestLink。
環境:
Launch為啟動,是指啟動程式的功能,無論是執行或是debug都會使用到。本篇會說明Visual Stadio Code如何使用,以及設定Launch.json檔案。
執行環境:
JSON是個常見的傳值方式,而他的值必須是這些型態:string
、number
、object (JSON object)
、array
、 boolean
、null
。
上篇教如何快速使用Google Sheet
取得資料,並且匯出資料。其實Python也可以很快的取得資料,也是用網路上的資源,這次是使用Yahoo Finance
的資源。
不過在這之前需要一些環境設定,未來幾天會為這些做準備與動作,一一介紹。