python硬件交互_Python操作系统库说明,pythonos,笔记
os庫的基本介紹
OS 庫提供通用的基本的操作系統(tǒng)交互功能
import os
路徑操作:
# os.path()字庫,處理文件路徑及信息
進程管理:啟動系統(tǒng)中其他程序
環(huán)境參數(shù):獲得系統(tǒng)軟件硬件信息等硬件參數(shù)
OS 路徑操作
os.path 字庫以path為字庫,用于操作和處理文件
os.path.abspath(path)
返回path在當前系統(tǒng)中的絕對路徑
第一種
import os
print(os.path.abspath(“yourfilename,csv”))
第二種
import os.path as op
print(op.abspath(“yourfilename.csv”))
print(os.path.normpath(“C:\MyFirstPythonProject\yourfilename.csv”))
歸一化path的表示形式,統(tǒng)一用\分隔路徑
print(os.path.relpath(“C:\yourfilename.csv”))
返回當前程序與文件之間的相對路徑
print(os.path.dirname(“C:\MyFirstPythonProject\yourfilename.csv”))
返回path中的目錄名
print(os.path.basename(“C:\MyFirstPythonProject\yourfilename.csv”))
返回path中的文件名稱
print(os.path.join(“C:/”,“MyFirstPythonProject/yourfilename.csv”))
組合path和paths 返回的一個路徑字符串
print(os.path.exists(“c:/yourfilename,csv”))
判斷path對應(yīng)文件或目錄是否存在,返回ture或False
os.path.isfile()
判斷path所對應(yīng)是否為已經(jīng)存在的文件,返回ture或False
os.path.isdir()
判斷path所對應(yīng)的是否為已經(jīng)存在的目錄,返回ture或False
print(os.path.getatime(""))
返回path對應(yīng)文件或目錄上一次的訪問時間
os.path.getmtime()
返回path對應(yīng)文件或目錄最近一次的修改時間
os.path.getctime()
返回path對應(yīng)文件或目錄的創(chuàng)建時間
print(os.path.getsize(“C:\Users\惠普\PycharmProjects\MyFirstPythonProject\yourfilename,csv”))
返回path對應(yīng)文件的大小,以字節(jié)為單位
os 庫進程管理
調(diào)用計算器,并且返回一個0值
import os
print(os.system(“c:\Windows\System32\calc.exe”))
print(os.system(“c:\Windows\System32\mspaint.exe c:\Users\惠普\PycharmProjects\MyFirstPythonProject\c.png”))
mspaint 計算機中的繪圖軟件
后面加的是py中的圖片地址
print(os.system(“c:\Windows\System32\mspaint.exe”))
打開繪圖軟件
環(huán)境參數(shù)
獲取或改變系統(tǒng)環(huán)境信息
os.chdir(path)
修改當前程序操作的路徑
os.getcwd()
返回程序的當前路徑
print(os.getlogin())
返回當前系統(tǒng)登錄用戶名稱
print(os.cpu_count())
獲取當前系統(tǒng)的CPU數(shù)量
print(os.urandom(10))
返回n 個字節(jié)長度的隨機字符串,通常用于加解運算
總結(jié)
以上是生活随笔為你收集整理的python硬件交互_Python操作系统库说明,pythonos,笔记的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谷歌 YouTube TV 开始测试多视
- 下一篇: 《幽灵线:东京》将于 4 月登陆微软 X