python的版本不會向下相容,老需求用2.7
新需求用3.7
不向下相容,需要看版本變化
看新的特性
建議閱讀3.5-3.9官方文件,看看特性
主要使用3.7.9版本
安裝python的時候:
存在多個版本的python要修改path來指定執行的python版本
echo $path
export path=需要指定python的bin路徑:$path
將這條配置命令存放到profile配置檔案中
執行python前檢視命令對應版本
執行python3命令會進入到官方互動直譯器,官方直譯器無法直接看到變數對應的資料型別也不能使用tab建關聯
非官方的直譯器,需要先用pip匯入
pip install ipython
python pip安裝第三方庫的命令
修改pip映象,使用豆瓣映象
pip install -i 映象位址 -u臨時的
新建pip.ini檔案,將修改放入
資源管理器顯示專案檔案
右下角可以修改編碼
左下角看當前python檔案的直譯器,也可以再選擇
搜尋特定的函式
執行除錯
拓展外掛程式
顯示中文
掌握常用快捷鍵
option shift + f 自動調整**
快速移動到上下左右的開頭和結尾位置
option + up/down調整當前行的**位置
斷點除錯,f5開始,f11走到下一行**,在左邊蟲子那裡看除錯資訊
優先搞清需求的目的,使用使用者故事來描述需求
編寫源**後使用python直譯器執行**將**轉換為 目標**:.pyc結尾
執行目標**執行程式
編寫單元測試、壓力測試
修復bug
再執行,再測試
生產環境與開發環境python版本一致
生產環境引入虛擬環境,目的是保證python版本、第三方庫版本以及其他**執行需要的環境保持一致。
通過檔案安裝第三方庫
python3 -m venv venv1(虛擬環境目錄):載入虛擬環境模組
source venv1/bin/activate:啟用並進入虛擬環境
pip3 install ipython3 在虛擬環境中引入第三方包
版本遷移:
保證開發環境與生產環境的python版本一致,確定好開發環境的python版本後,在生產環境中也安裝同樣的版本
源**打包壓縮拷貝到生產環境當中
pip3 freeze檢視虛擬環境安裝的第三方庫以及版本號
儲存到requirements.txt:pip3 freeze > requirements.txt
將requirements.txt拷貝到生產環境
pip install -r ./requirements.txt:從檔案中安裝第三方庫
deactivate退出虛擬環境
python3 -m venv venv1
source venv1/bin/activate
pip3 install ipython
pip3 freeze
pip3 freeze > requirements.txt
pip install -r ./requirements.txt
deactivate
微控制器 學前教育
花裡胡哨的 菜鳥來了!從上世紀80年代,由當時的4位 8位微控制器,發展到現在的32位300m的高速微控制器。c51程式開發中windows中執行的專案工程的開發有所不同。在windows中,一般程式的編譯結果是字尾為 exe 的可執行檔案,該檔案在windows系統中可以直接執行 而微控制器c51...
python五大領域 大學本科選學前教育怎麼樣?
如果你是希望學習一些技能方面的東西,這個專業能給你帶來很多比如畫畫,鋼琴,美聲 視唱 舞蹈,的確都教的不深,但是要是你自己想要往乙個感興趣的方向發展還是挺不錯的,未來的出路和選擇挺多的。還有學了這個專業對你自己孩子未來的教育也是肯定有好處的,無論他她有什麼樣的興趣你都能說上兩句,而且你對孩子的教育思...
f下行到什麼形成全音 2012學前教育樂理試卷
2012學年第一學期期中檢測 班級 姓名 座號 得分 裝 訂 線 2012學前教育 樂理 試卷 一 填空 每空格1分,共20分 1 音是由發音體 而產生的。2 音可以分為 和 兩類。中使用的音以 為多,但 也是不可缺少的。3 音的特性有 音值 等四種,其中 和 最為重要,他是 和 的體現。4 五線譜...