整理模組 模組過多時的處理

2022-05-15 15:50:17 字數 462 閱讀 2445

目錄規範

(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...