開發十年,就只剩下這套架構體系了! >>>
pathlib是乙個從3版本開始就能完全替代os.path的內建庫,在python官網中這樣說 "對於字串的低階路徑操作,您也可以使用該 os.path模組"
該模組提供表示檔案系統路徑的類,其語義適用於不同的作業系統。路徑類在純路徑之間劃分,純路徑提供純粹的計算操作而沒有i / o,以及具體路徑,它繼承純路徑但也提供i / o操作.純路徑在某些特殊情況下很有用; 例如:
from pathlib import path
p = path('.')
for x in p.iterdir():
print(f"path:,is_dir:")
"""path:admin.py,is_dir:false
path:tests.py,is_dir:false
path:urls.py,is_dir:false
"""
from pathlib import path
p = path('.')
for i in list(p.glob('**/*.py')):
print(i)
"""urls.py
views.py
migrations/__init__.py
"""
具體其他示例,請檢視官方文件 [ GDB簡介與使用
一,gdb的簡介 gdb是gnu debugger的縮寫。與make一樣,同樣來自於gnu專案。早期,gdb只執行在linux或unix平台。目前有人將gdb移植到了windows平台。這樣在windows作業系統下,軟體開發人員同樣可以使用出色的gdb除錯工具。軟體開發人員可以通過gdb除錯工具啟...
AsyncTask簡介與使用
一 簡介 1 三個object型別的泛型引數。a 第乙個引數params是非同步任務開始的時候你要傳遞進去的引數,可以叫他啟動引數。b 第二個引數progress是任務執行過程中的進度情況。c 第三個引數result是非同步任務完成時交給主線程的返回結果 2 四個方法 onpreexecute do...
mybatis 簡介與基本使用
mybatis是乙個資料持久層的框架 框架 就是乙個軟體的半成品 乙個框架中包含了多個元件 核心配置檔案 只有乙個 對映檔案 多個,通常每個表對應乙個 核心配置檔案 乙個mybatis工程只需要乙個核心配置檔案 這個配置檔案中包含 mybatis的一些通過配置 例如 資料庫連線 載入的對映檔案 通用...