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

python3 os進(jìn)行嵌套操作的實(shí)例講解

 更新時(shí)間:2020年11月19日 08:30:09   作者:小妮淺淺  
在本篇文章里小編給大家整理了關(guān)于python3 os進(jìn)行嵌套操作的實(shí)例內(nèi)容,有興趣的朋友們可以學(xué)習(xí)下。

在生活之中,我們想要去一個(gè)很遠(yuǎn)的地方,可能先走到坐車的地方,再從乘車去目的地。那么,我們是不是可以理解成函數(shù)嵌套也是這樣,需要不同函數(shù)的組合才能最終實(shí)現(xiàn)某種運(yùn)行的結(jié)果。在python3 os中同樣有這樣的嵌套操作存在,小伙伴跟小編一起看看和以前的學(xué)習(xí)有何不同。

如果想批量一個(gè)嵌套的文件,即在一個(gè)新建的文件里面,在建文件夾。 os.makedirs()

import os
try:
 name = "python3"
 count = 1
 for i in range(3):
  os.makedirs("%s/first%d"%(name,count))#這里面可以直接寫文件名,之所以沒有寫\
是因?yàn)楹笃谝埠苌贂?huì)寫,因?yàn)槭桥啃袨?,所以不能寫死了。直接調(diào)用,自動(dòng)生成文件名。
  count += 1
except Exception as e:
 print(e)

既然創(chuàng)建了,就是為了讀取文件。要想讀取文件夾下的所有文件,就用到這個(gè)了。

import os
try:
 path = "D:/360Downloads/leaningpython/Day10/python3/first1"#文件夾地址
 files = os.listdir(path) #可以獲取文件夾里的所有文件名
 for i in files:
  print(i) #提示下面讀取的是哪個(gè)文件
  if not os.path.isdir(i): #判讀文件不是文件夾,如果不是,就讀取。
   f = open(path + "/" + i ,"r") #開始打開文件
   for line in f: 
    print(line.strip()) #打印出來,strip去除空格和換行符
except Exception as e:
 print(e)

python3 os模塊的常用功能及方法總結(jié)

1.os.getcwd()      # 顯示當(dāng)前工作路徑

2.os.listdir('dirname')    # 返回指定目錄下的所有文件和目錄名

3.os.remove('filename') # 刪除一個(gè)文件

4.os.makedirs( )     # 生成多級(jí)別目錄

5.os.mkdir(path)      # 創(chuàng)建一級(jí)目錄

6.os.path

  • os.path.abspath(path) # 顯示當(dāng)前絕對(duì)路徑
  • os.path.join(path,name) # 連接目錄與文件名或目錄 結(jié)果為path/name
  • os.path.split(path) # 將path分割成路徑名和文件名。
  • os.path.dirname(path) # 返回當(dāng)前的父目
  • os.path.basename(path) # 返回該路徑的最后一個(gè)目錄或者文件,如果path以/或\結(jié)尾,返回空值。
  • os.path.isfile(path) # 如果path是一個(gè)文件,則返回True
  • os.path.isdir(path) # 如果path是一個(gè)目錄,則返回True

到此這篇關(guān)于python3 os進(jìn)行嵌套操作的實(shí)例講解的文章就介紹到這了,更多相關(guān)python3 os如何進(jìn)行嵌套操作內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python中map和列表推導(dǎo)效率比較實(shí)例分析

    Python中map和列表推導(dǎo)效率比較實(shí)例分析

    這篇文章主要介紹了Python中map和列表推導(dǎo)效率比較,實(shí)例分析了Python中的map與列表的推導(dǎo)效率,需要的朋友可以參考下
    2015-06-06
  • python每天定時(shí)運(yùn)行某程序代碼

    python每天定時(shí)運(yùn)行某程序代碼

    這篇文章主要介紹了python每天定時(shí)運(yùn)行某程序代碼,本文給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python flask框架如何顯示圖像到web頁面

    Python flask框架如何顯示圖像到web頁面

    這篇文章主要介紹了Python flask框架如何顯示圖像到web頁面,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-06-06
  • Java與Python兩大幸存者誰更勝一籌呢

    Java與Python兩大幸存者誰更勝一籌呢

    Python起源于一種腳本語言,它的語法體現(xiàn)了一種可讀性的理念,具有簡單而規(guī)則的界限,鼓勵(lì)簡潔和一致的代碼布局,而Java是一種面向?qū)ο笳Z言,其吸引力和價(jià)值所在是其具有的可移植性和相對(duì)效率。下面通過本文了解下java python 誰更勝一籌
    2018-04-04
  • python?包實(shí)現(xiàn)?urllib?網(wǎng)絡(luò)請(qǐng)求操作

    python?包實(shí)現(xiàn)?urllib?網(wǎng)絡(luò)請(qǐng)求操作

    這篇文章主要介紹了python包實(shí)現(xiàn)urllib網(wǎng)絡(luò)請(qǐng)求操作,urllib?是?Python?標(biāo)準(zhǔn)庫中用于網(wǎng)絡(luò)請(qǐng)求的庫,下面urllib的相關(guān)資料介紹,需要的小伙伴可以參考一下
    2022-04-04
  • python使用jpype導(dǎo)入多個(gè)Jar的異常問題及解決

    python使用jpype導(dǎo)入多個(gè)Jar的異常問題及解決

    這篇文章主要介紹了python使用jpype導(dǎo)入多個(gè)Jar的異常問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2022-12-12
  • python接入GoogleAuth的實(shí)現(xiàn)

    python接入GoogleAuth的實(shí)現(xiàn)

    經(jīng)常會(huì)用到GoogleAuth作為二次驗(yàn)證碼,本文主要介紹了python接入GoogleAuth的實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-08-08
  • 利用Python繪制酷炫的3D地圖

    利用Python繪制酷炫的3D地圖

    pyecharts是一款將python與echarts結(jié)合的強(qiáng)大的數(shù)據(jù)可視化工具。本文將為大家介紹如何利用pyecharts繪制酷炫的3D地圖,感興趣的小伙伴可以試一試
    2022-03-03
  • Python 命令行非阻塞輸入的小例子

    Python 命令行非阻塞輸入的小例子

    很久很久以前,系windows平臺(tái)下,用C語言寫過一款貪食蛇游戲,cmd界面,用kbhit()函數(shù)實(shí)現(xiàn)非阻塞輸入。系windows平臺(tái)下用python依然可以調(diào)用msvcrt.khbit實(shí)現(xiàn)非阻塞監(jiān)聽。但系喺linux下面就冇呢支歌仔唱
    2013-09-09
  • 使用apiDoc實(shí)現(xiàn)python接口文檔編寫

    使用apiDoc實(shí)現(xiàn)python接口文檔編寫

    今天小編就為大家分享一篇使用apiDoc實(shí)現(xiàn)python接口文檔編寫,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2019-11-11

最新評(píng)論