标签:import etc 模块 linu 重命名 admin pychar 获取文件 use
import os print(os.getcwd())
#输出
C:\Users\admin\PycharmProjects\module
import os os.chdir(r‘C:\Users\admin\PycharmProjects‘) print(os.getcwd())
#输出
C:\Users\admin\PycharmProjects
import os print(os.curdir) #输出 .
import os print(os.pardir) #输出 ..
import os os.makedirs(r"C:\a\b\c")
需要目录为空才删目录。
import os os.removedirs(r"C:\a\b\c")
不能递归
import os os.mkdir(r"C:\test")
不能递归。
import os os.rmdir(r"C:\test")
import os print(os.listdir(os.curdir)) #输出结果 [‘main.py‘, ‘module_test.py‘, ‘package‘, ‘__pycache__‘]
import os os.remove(r"C:\test.exe")
import os os.rename(oldname,newname)
import os print(os.stat(os.curdir)) #输出 os.stat_result(st_mode=16895, st_ino=68961369294131359, st_dev=138692802, st_nlink=1, st_uid=0, st_gid=0, st_size=4096, st_atime=1581686008, st_mtime=1581686008, st_ctime=1581659080)
Windows路径分隔符:\
Linux路径分隔符:/
import os print(os.sep) #输出
Windows下:
import os print(repr(os.linesep)) #输出 ‘\r\n‘
Windows:
import os print(os.pathsep) #输出 ;
Linux是冒号。
import os print(os.environ)
Windows
import os print(os.name) #输出 nt
有回显
import os os.system("dir")
import os print(os.path.abspath(__file__)) #输出 C:\Users\admin\PycharmProjects\module\main.py
import os print(os.path.split(r"C:\Users\admin\PycharmProjects\module\main.py")) #输出 (‘C:\\Users\\admin\\PycharmProjects\\module‘, ‘main.py‘)
import os print(os.path.dirname(r"C:\Users\admin\PycharmProjects\module\main.py")) #输出 C:\Users\admin\PycharmProjects\module
import os print(os.path.basename(r"C:\Users\admin\PycharmProjects\module\main.py")) #输出 main.py
import os print(os.path.exists(r"C:\Users\admin\PycharmProjects\module\main.py")) #输出 True
import os print(os.path.isabs(r"C:\Users\admin\PycharmProjects\module\main.py")) #输出 True
import os print(os.path.isfile(r"C:\Users\admin\PycharmProjects\module\main.py")) #输出 True
import os print(os.path.isdir(r"C:\Users\admin\PycharmProjects\module")) #输出 True
import os print(os.path.getatime(r"C:\Users\admin\PycharmProjects\module\main.py"))
#输出
1581687585.792178
import os print(os.path.getctime(r"C:\Users\admin\PycharmProjects\shodan\module\main.py")) #输出 1581659101.4161289
import os print(os.path.getmtime(r"C:\Users\admin\PycharmProjects\shodan\module\main.py")) #输出 1581687695.1447003
标签:import etc 模块 linu 重命名 admin pychar 获取文件 use
原文地址:https://www.cnblogs.com/endust/p/12309739.html