目錄
Python工具
1. argparse
2. tqdm
3. os, shutil
4. csv
詳細資訊
判斷是否是檔案夾:<code>os.path.isdir(path)</code>
判斷是否為檔案: <code>os.path.isfile(path)</code>
判斷檔案是否存在: <code>os.path.exists()</code>
分離目錄和檔案:<code>dir,file = os.path.split(path)</code> or <code>dir = os.path.dirname(path)</code> or <code>file = os.path.basename(path)</code>
循環中列出路徑: <code>os.listdir(path)</code>
建立檔案:touch -> <code>f = open('./test.txt','w')</code>
遞歸移動目錄 move: <code>shutil.move(src,dst)</code>
rename: <code>os.rename(old,new)</code>
建立多級目錄:<code>os.makedirs(path)</code>
copy: <code>shutil.copy(from,to)</code>
擷取目前指令:<code>os.getcwd()</code>
remove: <code>os.remove(path)</code>
<code>os.remove(path)</code> #删除檔案
<code>os.removedirs(path)</code> #删除空檔案夾
<code>shutil.rmtree(path)</code> #遞歸删除檔案夾
路徑連接配接:<code>os.path.join(a,b,...)</code>
reader:
writer:
代碼改變世界