国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

【Python基礎(chǔ)入門(mén)篇】基本函數(shù)——os與sys模塊

這篇具有很好參考價(jià)值的文章主要介紹了【Python基礎(chǔ)入門(mén)篇】基本函數(shù)——os與sys模塊。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

os模塊和sys模塊

  • os模塊負(fù)責(zé)程序與操作系統(tǒng)交互,提供訪問(wèn)操作系統(tǒng)的接口
  • sys模塊負(fù)責(zé)程序與Python解釋器交互,用于操控Python運(yùn)行環(huán)境
import os 
import sys

一、os常用方法

1 文件路徑類(lèi)

os.getcwd() # 取得當(dāng)前工作目錄
# ------------------------------------
# output:
'E:\\project\\Jupyter\\Note'
dirname = 'E:/project/Jupyter/Note'
os.listdir(dirname) # 列出指定目錄的文件
# ------------------------------------
# output:
['.ipynb_checkpoints', 'argparse模塊.ipynb', 'os與sys模塊.ipynb']
dirname = 'E:/project/Jupyter/Note'
os.path.basename(dirname) # 去掉目錄路徑,返回文件名
# ------------------------------------
# output:
'Note'
dirname ='E:/project/Jupyter/Note'
os.path.dirname(dirname) # 去掉文件名,返回目錄路徑
# ------------------------------------
# output:
'E:/project/Jupyter'
path1 = 'E://'
path2 = 'project/Jupyter'
path3 = 'Note'

path = os.path.join(path1,path2,path3) # 將分離的各部分組合成一個(gè)路徑名
print(path)
os.listdir(path) # 列出指定目錄的文件

# result = path.replace('\\', '/')
# print(result)
# ------------------------------------
# output:
'E://project/Jupyter\Note'
['.ipynb_checkpoints', 'argparse模塊.ipynb', 'os與sys模塊.ipynb']

2 檢查存在類(lèi)

filename = 'E:\\project\\Jupyter\\Note\\test.txt'
os.path.exists(filename) # 是否存在
# ------------------------------------
# output:
False
filename = 'E:\\project\\Jupyter\\Note\\test.txt'
os.path.isabs(filename) # 是否為絕對(duì)路徑
# ------------------------------------
# output:
True
filename = 'E:\\project\\Jupyter\\Note\\test.txt'
os.path.isfile(filename) # 是否為文件
# ------------------------------------
# output:
False
filename = 'E:\\project\\Jupyter\\Note'
os.path.isdir(filename) # 是否為目錄
# ------------------------------------
# output:
True

二、sys常用方法

待完善文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-824539.html

到了這里,關(guān)于【Python基礎(chǔ)入門(mén)篇】基本函數(shù)——os與sys模塊的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來(lái)自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • Python 程序設(shè)計(jì)入門(mén)(025)—— 使用 os 模塊操作文件與目錄

    Python 內(nèi)置了 os 模塊及其子模塊 os.path,用于對(duì)目錄或文件進(jìn)行操作。在使用 os 模塊及其子模塊 os.path 模塊時(shí),需要使用 import 導(dǎo)入該模塊,才能使用它們提供的函數(shù)或方法。 1、os 模塊提供的操作目錄的函數(shù) os 模塊提供的操作目錄的函數(shù)如下表所示: 函數(shù) 說(shuō)明 getcwd() 返回當(dāng)

    2024年02月11日
    瀏覽(86)
  • 18 Python的sys模塊

    概述 ????????在上一節(jié),我們介紹了Python的os模塊,包括:os模塊中一些常用的屬性和函數(shù)。在這一節(jié),我們將介紹Python的sys模塊。sys模塊提供了訪問(wèn)解釋器使用或維護(hù)的變量,以及與解釋器進(jìn)行交互的函數(shù)。 通俗來(lái)講,sys模塊負(fù)責(zé)程序與Python解釋器的交互,提供了一系列

    2024年02月07日
    瀏覽(61)
  • python中 os._exit() 和 sys.exit(), exit(0)和exit(1) 的用法和區(qū)別

    Python的程序有兩中退出方式:os._exit(), sys.exit()。 本文介紹這兩種方式的區(qū)別和選擇。 os._exit()會(huì)直接將python程序終止,之后的所有代碼都不會(huì)繼續(xù)執(zhí)行。 sys.exit()會(huì)引發(fā)一個(gè)異常:SystemExit,如果這個(gè)異常沒(méi)有被捕獲,那么python解釋器將會(huì)退出。如果有捕獲此異常的代碼,那

    2023年04月08日
    瀏覽(25)
  • Python教程:sys模塊中maxsize()的方法

    在Python中,sys模塊有一個(gè)名為maxsize()的方法。這個(gè)方法返回一個(gè)變量Py_ssize_t可以容納的最大值。 Py_ssize_t是一個(gè)整數(shù),它給出了變量可以取的最大值。大小因操作系統(tǒng)的位而異。 32位的大小為(2 power 31)-1,64位的大小為(2 power 63)-1。 返回:此方法根據(jù)平臺(tái)類(lèi)型返回最大大小值

    2024年02月10日
    瀏覽(18)
  • 詳解Python中sys模塊的功能與應(yīng)用

    本文分享自華為云社區(qū)《深入Python:sys模塊的功能與應(yīng)用詳解》,作者: 檸檬味擁抱。 在Python的標(biāo)準(zhǔn)庫(kù)中, sys ?模塊是一個(gè)常用而強(qiáng)大的工具,它提供了與Python解釋器交互的函數(shù)和變量。本文將介紹 sys 模塊的一些常用函數(shù)和方法,并通過(guò)實(shí)際的代碼實(shí)例來(lái)解析它們的用法

    2024年03月09日
    瀏覽(18)
  • 【python基礎(chǔ)】函數(shù)-模塊

    【python基礎(chǔ)】函數(shù)-模塊

    函數(shù)的優(yōu)點(diǎn)之一是,使用它們可將代碼塊與主程序分離。通過(guò)給函數(shù)指定函數(shù)名稱(chēng),可讓主程序容易理解的多。我們還可以更加細(xì)化,將函數(shù)存儲(chǔ)在被稱(chēng)為模塊的獨(dú)立文件中,再將模塊導(dǎo)入到主程序中。import作用就是將模塊中的代碼導(dǎo)入到當(dāng)前主程序中。 通過(guò)將函數(shù)存

    2024年02月09日
    瀏覽(29)
  • 【python基礎(chǔ)語(yǔ)法七】python內(nèi)置函數(shù)和內(nèi)置模塊

    eval 和 exec 在和第三方用戶交互時(shí)候,謹(jǐn)慎使用; 應(yīng)用不一樣: json主要用于傳輸 轉(zhuǎn)換關(guān)系 localtime = mktime = ctime

    2024年02月01日
    瀏覽(23)
  • Python入門(mén)教程 - 基本函數(shù)(四)

    目錄 一、什么是函數(shù) 二、自定義函數(shù)并使用它 前面我們學(xué)習(xí)了像input()、print()、type()等等,他們都是函數(shù)。這些其實(shí)是由Python內(nèi)部幫我們定義好的。我們直接用就可以了。 關(guān)于函數(shù),除了用內(nèi)部定義好的,我們也可以自己定義函數(shù),然后使用。 所以,我們總結(jié)一下: 函數(shù)

    2024年02月10日
    瀏覽(18)
  • python入門(mén)基礎(chǔ)(15)--模塊和python中數(shù)學(xué)、日期、時(shí)間類(lèi)模塊。

    python入門(mén)基礎(chǔ)(15)--模塊和python中數(shù)學(xué)、日期、時(shí)間類(lèi)模塊。

    接上篇,當(dāng)我們創(chuàng)建了很多類(lèi),比如? 圖書(shū)館里的藏書(shū),分社會(huì)科學(xué)類(lèi),藝術(shù)類(lèi)、生活類(lèi)、農(nóng)業(yè)類(lèi)、工業(yè)類(lèi)等,而工業(yè)類(lèi)又分為輕工業(yè)、重工業(yè)、信息工業(yè),然后再細(xì)分。當(dāng)分的越來(lái)越細(xì)時(shí),程序就會(huì)越來(lái)越大。如何管理,便成了程序開(kāi)發(fā)過(guò)程中一個(gè)重要的環(huán)節(jié)。于是可以按

    2024年02月08日
    瀏覽(23)
  • Python零基礎(chǔ)入門(mén)(十)——模塊與包

    Python零基礎(chǔ)入門(mén)(十)——模塊與包

    個(gè)人簡(jiǎn)介:機(jī)電專(zhuān)業(yè)在讀研究生,CSDN內(nèi)容合伙人,博主個(gè)人首頁(yè) Python入門(mén)專(zhuān)欄:《Python入門(mén)》歡迎閱讀,一起進(jìn)步!?????? 碼字不易,如果覺(jué)得文章不錯(cuò)或能幫助到你學(xué)習(xí),可以點(diǎn)贊??收藏??評(píng)論??+關(guān)注哦!?????? 歡迎來(lái)到本系列的第十篇文章!在前面的學(xué)習(xí)中,

    2024年02月14日
    瀏覽(28)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包