欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

一篇文章帶你了解python標(biāo)準(zhǔn)庫--os模塊

 更新時(shí)間:2021年08月17日 15:05:20   作者:wakeyo_J  
在本篇內(nèi)容里小編給大家整理的是關(guān)于Python中os模塊及用法相關(guān)知識點(diǎn),有興趣的朋友們可以學(xué)習(xí)下,希望能給你帶來幫助

目前,計(jì)算機(jī)上主流的操作系統(tǒng)有Windows、Unix、Mac OS等,os模塊為多操作系統(tǒng)的訪問提供了相關(guān)功能的支持,涉及對文件相關(guān)操作功能的實(shí)現(xiàn),系統(tǒng)訪問path路徑的操作,shell命令行操作,Linux擴(kuò)展屬性的操作,流程管理,CPU等硬件相關(guān)信息的獲取,基于操作系統(tǒng)的真正的隨機(jī)數(shù)的操作及相關(guān)的一些系統(tǒng)常量進(jìn)行介紹。

1. os庫基本介紹

Os庫提供通用的、基本的操作系統(tǒng)交互功能

  • Os庫是python標(biāo)準(zhǔn)庫,包含幾百個(gè)函數(shù)
  • 常用路徑操作、進(jìn)程管理、環(huán)境參數(shù)等幾類
  • 路徑操作:os.path子庫,處理文件路徑及信息
  • 進(jìn)程管理:啟動(dòng)系統(tǒng)中其他程序
  • 環(huán)境參數(shù):獲得系統(tǒng)軟件硬件信息等環(huán)境參數(shù)

2. os庫之路徑操作

(1)路徑操作:os.path子庫以path為入口,用于操作和處理文件路徑

import os.path 或 import os.path as op

os模塊部分常用函數(shù)

在這里插入圖片描述

os模塊部分常用函數(shù)(續(xù))

在這里插入圖片描述

3. os庫之進(jìn)程管理

(1)進(jìn)程管理:os.system(command)

  • 執(zhí)行程序或命令command
  • 在Windows系統(tǒng)中,返回值為cmd的調(diào)用返回信息

示例 1

>>> import os
>>> print(os.system('C:\\Windows\\System32\\calc.exe'))
0
>>> 

效果:

在這里插入圖片描述

示例 2

>>> print(os.system('C:\\Windows\\System32\\mspaint.exe test-1.png'))

效果

在這里插入圖片描述

4. os庫之環(huán)境參數(shù)

  • 環(huán)境參數(shù):獲取或改變系統(tǒng)環(huán)境信息

在這里插入圖片描述

 5. 案例

  • os.environ函數(shù)用于獲取操作系統(tǒng)里設(shè)置的環(huán)境變量
>>> import os
>>> os.environ    #執(zhí)行environ函數(shù)
environ({'ALLUSERSPROFILE': 'C:\\ProgramData', '...})

1.os.getcwd()函數(shù)返回表示當(dāng)前工作路徑的字符串

>>> os.getcwd()   #執(zhí)行g(shù)etcwd函數(shù)
'G:\\Python'
>>> 

2.os.system(command)函數(shù)在子shell中執(zhí)行命令(command,為一個(gè)字符串)

>>> os.system('ping 127.0.0.1')       #執(zhí)行ping命令
0
>>> 

效果

在這里插入圖片描述

4.os.urandom(n)函數(shù)返回一串適合加密使用的n字節(jié)大小的隨機(jī)數(shù)字符串。

該函數(shù)從os特定的隨機(jī)源中返回隨即字節(jié)。返回的數(shù)據(jù)對于加密應(yīng)用程序來說應(yīng)該是不可預(yù)測的,它的確切質(zhì)量取決于操作系統(tǒng)的實(shí)現(xiàn)。

>>> os.urandom(10)    #執(zhí)行加密隨機(jī)函數(shù)
b'&\x14]\xa5R\xde%\n>\x87'
>>> 

總結(jié)

本篇文章就到這里了,希望能給你帶來幫助,也希望您能夠多多關(guān)注腳本之家的更多內(nèi)容!

相關(guān)文章

  • django使用LDAP驗(yàn)證的方法示例

    django使用LDAP驗(yàn)證的方法示例

    這篇文章主要介紹了django使用LDAP驗(yàn)證的方法示例,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2018-12-12
  • Python3.10動(dòng)態(tài)修改Windows系統(tǒng)本地IP地址

    Python3.10動(dòng)態(tài)修改Windows系統(tǒng)本地IP地址

    這篇文章主要介紹了Python3.10動(dòng)態(tài)修改Windows系統(tǒng)本地IP地址,需要的朋友可以參考下
    2023-05-05
  • Python3 實(shí)現(xiàn)將bytes圖片轉(zhuǎn)jpg格式

    Python3 實(shí)現(xiàn)將bytes圖片轉(zhuǎn)jpg格式

    這篇文章主要介紹了Python3 實(shí)現(xiàn)將bytes圖片轉(zhuǎn)jpg格式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03
  • 基于Python制作flappybird游戲的詳細(xì)步驟

    基于Python制作flappybird游戲的詳細(xì)步驟

    python中pygame模塊能讓我們很方便的編寫游戲,下面這篇文章主要給大家介紹了關(guān)于如何基于Python制作flappybird游戲的詳細(xì)步驟,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-05-05
  • Pandas創(chuàng)建DataFrame提示:type?object?'object'?has?no?attribute?'dtype'解決方案

    Pandas創(chuàng)建DataFrame提示:type?object?'object'?has?n

    Pandas數(shù)據(jù)幀(DataFrame)是二維數(shù)據(jù)結(jié)構(gòu),它包含一組有序的列,每列可以是不同的數(shù)據(jù)類型,這篇文章主要給大家介紹了關(guān)于Pandas創(chuàng)建DataFrame提示:type?object?‘object‘?has?no?attribute?‘dtype‘的解決方案,需要的朋友可以參考下
    2023-02-02
  • Python?常用內(nèi)置模塊超詳細(xì)梳理總結(jié)

    Python?常用內(nèi)置模塊超詳細(xì)梳理總結(jié)

    模塊是一個(gè)包含索引你定義的函數(shù)和變量的文件,其擴(kuò)展名為.py。模塊可以被其他程序引入,以使用該模塊中的函數(shù)等功能。這也是使用python標(biāo)準(zhǔn)庫的方法
    2022-03-03
  • python之lambda表達(dá)式與sort函數(shù)中的key用法

    python之lambda表達(dá)式與sort函數(shù)中的key用法

    這篇文章主要介紹了python之lambda表達(dá)式與sort函數(shù)中的key用法,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-08-08
  • 解決Python print 輸出文本顯示 gbk 編碼錯(cuò)誤問題

    解決Python print 輸出文本顯示 gbk 編碼錯(cuò)誤問題

    這篇文章主要介紹了解決Python print 輸出文本顯示 gbk 編碼錯(cuò)誤問題,本文給出了三種解決方法,需要的朋友可以參考下
    2018-07-07
  • Python Jupyter Notebook顯示行數(shù)問題的解決

    Python Jupyter Notebook顯示行數(shù)問題的解決

    這篇文章主要介紹了Python Jupyter Notebook顯示行數(shù)問題的解決方式,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-02-02
  • 一文詳解Python中的zip函數(shù)

    一文詳解Python中的zip函數(shù)

    在Python中,處理數(shù)據(jù)時(shí)經(jīng)常需要同時(shí)遍歷多個(gè)序列,zip函數(shù)提供了一種簡潔的方式來組合這些序列,它用于將多個(gè)可迭代對象(如列表、元組等)的元素配對,本文將給大家詳細(xì)介紹一下Python中的zip函數(shù),需要的朋友可以參考下
    2024-05-05

最新評論