OS模块#
import os
system#
os.system("ipconfig" )
popen#
import os
obj = os.popen("ipconfig" )
print (obj.read())
listdir#
lst = os.listdir()
print (lst)
getcwd#
res = os.getcwd()
print (res)
print (__file__)
chdir#
"""
Linux C:\Users\wbcde\Desktop\pythonProject1\测试\lianxi.py
Windows /tmp/xxxx
"""
os.chdir("/home/wangwen/mywork" )
os.system("touch 2.txt" )
environ#
"""
[windows]
(1)右键qq属性找路径
(2)右键我的电脑属性->高级系统设置->环境变量->path 打开环境变量添加对应路径
(3)cmd => Wechat
"""
"""
[linux]
(1)在家目录中创建个文件夹,里面创建个文件wangwen,写入ifconfig
(2)增加wangwen的可执行权限 chmod 777 wangwen 测试一下 sudo ./wangwen
(3)添加环境变量在os.environ["PATH"] 中拼接wangwen所有的绝对路径
(4)os.system("wangwen")
"""
print (os.environ["PATH" ])
os.environ["PATH" ] += ":/home/wangwen/mywork"
os.system("wangwen" )
name#
print (os.name)
sep#
print (os.sep)
linesep#
print (os.linesep)
print (repr (os.linesep))
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 三行代码完成国际化适配,妙~啊~
· .NET Core 中如何实现缓存的预热?