内建的模组之一。定义很多用於操作作业系统的函式,常用於自动化的功能
回传目前目录
import os
print(os.getcwd())
将目前目录更改为 path
import os
print(os.getcwd())
回传目录 path
之中的所有目录和档案的名称,预设是 '.'
代表目前路径
path
可以用相对路径或绝对路径表示,假设目前目录中有目录 cat
, dog
,文字档案 data.txt
和程序码档案 test.py
且内容是
import os
print(os.listdir())
执行结果
列出目录 cat
中所有档案和目录的名称
import os
print(os.listdir('cat'))
列出 cat
中目录 video
中的档案和目录
import os
print(os.listdir('cat\video '))
建立一个路径为 path
的目录
如果用相对路径,新建立的目录会建立在目前的目录中
import os
print(os.listdir())
os.mkdir('new_folder')
print(os.listdir())
搭配回圈可以建立大量资料夹
import os
print(os.listdir())
for i in range(1, 6):
os.mkdir('folder_'+str(i))
print(os.listdir())
将目录或档案 src
命名为 dst
import os
print(os.listdir())
os.rename('folder_1', 'folder_A')
print(os.listdir())
移除路径为 path
的档案
import os
print(os.listdir())
os.remove('data.txt')
print(os.listdir())
移除路径为 path
的目录
import os
print(os.listdir())
os.rmdir('folder_1')
print(os.listdir())
如果 path
是档案回传 True
,不是或不存在回传 False
import os
print(os.listdir())
print(os.path.isfile('folder_1'))
print(os.path.isfile('test.py'))
如果 path
是目录回传 True
,不是或不存在回传 False
import os
print(os.listdir())
print(os.path.isdir('folder_1'))
print(os.path.isdir('test.py'))
今天我们要来讲剩下的方法 public void time(View view){ if (reco...
使用 mv 来更改档案名称 mv test1.txt test2.txt 使用 mv 来移动整个资料...
如果你是一名前端工程师,那麽你应该会有跟後端要 API 文件的经验,如果你是一名後端工程师,那你应该...
今天又是快乐星期六滑板日,很享受在长板上滑行的感觉 你各位,我发现我昨天不知道在嗨什麽 以为昨天就是...
CISA书最後一章为资讯资产安全控制及安全事件管理,与CISSP内容大致重叠,差别在需以稽核角度查看...