目錄規範
(1)檔案的規範寫法:
1. bin 可執行檔案
2.conf 配置檔案
3.core 主要業務邏輯
4.db 資料檔案
5.lib 庫
6.log 日誌檔案
7.readme 說明檔案(乙個文件)
在以上資料夾中 沒有需要作為包的 你的包通常放到lib中 但是注意lib不應該作為包, 疑惑?
# 這個資料夾到底應該是包還是資料夾,其實問題就是需不需用到 init
# init 的作用就是匯入包內模組中的全部功能
# 通過判斷是不是需要這個功能來判斷是包還是資料夾
(2)定製程式入口
# 總結: 程式入口主要是將專案的根目錄新增到環境變數中。
(3) # 分資料夾之後的模組使用
python模組整理
1 從字串裡提取數字 import re string mysqld3 print re.findall r d string 3 2 執行shell命令 import commands commands.getstatusoutput ls bin ls 0,bin ls commands.get...
collections 模組整理
collections.deque 類 雙向佇列 是乙個執行緒安全 可以快速從兩端新增或者刪除元素的資料型別。而且如果想要有一種資料型別來存放 最近用到的幾個元素 deque 也是乙個很好的選擇。這是因為在新建乙個雙向佇列的時候,你可以指定這個佇列的大小,如果這個佇列滿員了,還可以從反向端刪除過期的...
整理 OS模組
匯入os模組 import os 獲得當前計算機作業系統的名字 sys name os.name print sys name 獲得作業系統對應的資訊 window系統不支援 sys info os.uname print sys info posix.uname result sysname da...