python硬件交互_Python操作系统库说明,pythonos,笔记
os庫的基本介紹
OS 庫提供通用的基本的操作系統交互功能
import os
路徑操作:
# os.path()字庫,處理文件路徑及信息
進程管理:啟動系統中其他程序
環境參數:獲得系統軟件硬件信息等硬件參數
OS 路徑操作
os.path 字庫以path為字庫,用于操作和處理文件
os.path.abspath(path)
返回path在當前系統中的絕對路徑
第一種
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的表示形式,統一用\分隔路徑
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對應文件或目錄是否存在,返回ture或False
os.path.isfile()
判斷path所對應是否為已經存在的文件,返回ture或False
os.path.isdir()
判斷path所對應的是否為已經存在的目錄,返回ture或False
print(os.path.getatime(""))
返回path對應文件或目錄上一次的訪問時間
os.path.getmtime()
返回path對應文件或目錄最近一次的修改時間
os.path.getctime()
返回path對應文件或目錄的創建時間
print(os.path.getsize(“C:\Users\惠普\PycharmProjects\MyFirstPythonProject\yourfilename,csv”))
返回path對應文件的大小,以字節為單位
os 庫進程管理
調用計算器,并且返回一個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”))
打開繪圖軟件
環境參數
獲取或改變系統環境信息
os.chdir(path)
修改當前程序操作的路徑
os.getcwd()
返回程序的當前路徑
print(os.getlogin())
返回當前系統登錄用戶名稱
print(os.cpu_count())
獲取當前系統的CPU數量
print(os.urandom(10))
返回n 個字節長度的隨機字符串,通常用于加解運算
總結
以上是生活随笔為你收集整理的python硬件交互_Python操作系统库说明,pythonos,笔记的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 谷歌 YouTube TV 开始测试多视
- 下一篇: websocket python爬虫_p