Python | os

2022-06-22  本文已影响0人  shwzhao

文件和目录的处理

更多请看:
菜鸟教程 | Python3 OS 文件/目录方法
菜鸟教程 | Python3 os.open() 方法

import os

1. 创建与删除

>>> os.symlink("test", "test2")
>>> os.readlink("test2")
'test'
>>> os.path.realpath("test2")
'/home/shwzhao/test'

2. 文件打开、写入、关闭及权限管理

>>> fd = os.open("aaaa.txt", os.O_CREAT|os.O_WRONLY)
>>> os.write(fd, str.encode("Hello world!\n"))
12
>>> os.close(fd)
$ cat aaaa.txt
Hello world!

操作很多,但与我无瓜。

3. 复制重命名

4. 路径

>>> os.getcwd()
'/home/shwzhao'
>>> os.path.abspath("test")
'/home/shwzhao/test'
>>> os.path.dirname(os.path.abspath("test"))
'/home/shwzhao'
>>> os.path.basename(os.path.abspath("test"))
'test'
>>> os.path.join("/home/shwzhao", "nihao")
'/home/shwzhao/nihao'
>>> os.path.split("/home/shwzhao/nihao")
('/home/shwzhao', 'nihao')

5. 系统命令执行

>>> os.getcwd()
'/home/shwzhao/test'
>>> os.system('pwd')
/home/shwzhao/test
0
上一篇 下一篇

猜你喜欢

热点阅读