Python 官方文档:入门教程 => 点击学习
目录OS 模块带path判断文件判断文件夹判断文件是否存在获取文件大小获取路径及文件获取绝对路径返回文件名获取文件路径路径拼接不带path获取平台获取所有文件当前工作路径目录操作重命
sys
模块进行查看全局包路径查看于注册,今天我们尝试了解下OS模块,这个模块主要作用就是打通程序于系统之间的通信。help('modules')
我们能够发现 OS
是作为python的内置模块出现的。 import os
print(os.path.isfile('demo.txt'))
True
否则返回 False
。 import os
print(os.path.isdir('../os'))
True
否则返回 False
。 import os
print(os.path.exists('ttttt.txt'))
True
否则返回 False
。 import os
print(os.path.getsize('demo.txt'))
../os
等方式,包括获取路径及文件章节中我们手动敲出来文件的完整路径,实际上通过python自带了。 import os
print(os.path.abspath('practice.py'))
import os
print(os.path.basename('practice.py'))
dirname
才起作用,这个感觉有点鸡肋 import os
print(os.path.join('parent','child'))
import os
print(os.name)
ls -al
. import os
print(os.listdir)
import os
os.mkdir('test')
print(os.getcwd()+'工作下的文件列表'+os.listdir())
os.rmdir('test')
import os
os.rename(old,new)
属性 | 作用 |
---|---|
st_mode | 权限模式 |
st_ino | 节点号 |
st_dev | 驻留的设备 |
st_nlink | 节点连接数 |
st_uid | 拥有者用户 |
st_gid | 所属组ID |
st_size | 文件大小 |
st_atime | 上次访问时间 |
st_mtime | 最后一次修改时间 |
st_ctime | 操作系统报告的ctime |
os.chmod(file)
os.get_terminal_size()
os.kill(10884,signal.SIGKILL)
python xxx.py
。 但是python 如何执行shell 呢? import os
name=os.system('ls -al')
os.name
,我们可以根据这个命令来通过 os.system('cmd')
指定不同系统的cmd 命令。到此这篇关于python内置模块OS 实现SHELL端文件处理器的文章就介绍到这了,更多相关python SHELL处理器内容请搜索编程网以前的文章或继续浏览下面的相关文章希望大家以后多多支持编程网!
--结束END--
本文标题: python内置模块OS 实现SHELL端文件处理器
本文链接: https://lsjlt.com/news/120606.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
2024-03-01
2024-03-01
2024-03-01
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
2024-02-29
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0