最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python os.path.isfile()因參數(shù)問(wèn)題判斷錯(cuò)誤的解決

 更新時(shí)間:2019年11月29日 15:43:21   作者:baoFeng_Li  
今天小編就為大家分享一篇python os.path.isfile()因參數(shù)問(wèn)題判斷錯(cuò)誤的解決,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

目的: 找出路徑坐在的所有python文件(.py結(jié)尾),返回列表。

代碼:

def list_py(path = None):
 if path == None:
  path = os.getcwd()
 return [fname for fname in os.listdir(path)
 if os.path.isfile(fname) and fname.endswith('.py')

錯(cuò)誤:

不傳入?yún)?shù)沒(méi)有問(wèn)題

>>> list_py()
['cmdtest.py', 'datatest.py', 'excel_combine.py', 'input.py', 'iotest.py', 'load_data_test.py', 'numpy_arraytest.py', 'ooptest.py', 'pandas_test.py', 'str_test.py', 'test.py', 'wordstats.py']

但是傳入?yún)?shù)后

>>> list_py('D:\Python\PythonProject\data_mining_with_python')
[]

返回:[]

一度以為將路徑作為參數(shù)會(huì)出問(wèn)題,但是在刪除列表中if條件后又正常返回。所以顯而易見。

解決:

os.path.isfile()

接收的參數(shù)是路徑+文件名,所以不單單是fname或者path。

而應(yīng)該用:

os.path.join(path,fname)

作為參數(shù)

以上這篇python os.path.isfile()因參數(shù)問(wèn)題判斷錯(cuò)誤的解決就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Python基礎(chǔ)學(xué)習(xí)列表+元組+字典+集合

    Python基礎(chǔ)學(xué)習(xí)列表+元組+字典+集合

    這篇文章主要介紹了Python基礎(chǔ)學(xué)習(xí)列表+元組+字典+集合,文章接上一篇內(nèi)容學(xué)習(xí),主要針對(duì)python零基礎(chǔ)的同學(xué),感興趣的話就學(xué)起來(lái)吧
    2022-05-05
  • Python實(shí)現(xiàn)高分辨率圖像導(dǎo)航的代碼

    Python實(shí)現(xiàn)高分辨率圖像導(dǎo)航的代碼

    高分辨率圖像導(dǎo)航是一種技術(shù),它允許用戶在大型圖像中進(jìn)行導(dǎo)航和瀏覽,而無(wú)需加載整個(gè)圖像到內(nèi)存中,在本文中,我們將使用30行Python代碼實(shí)現(xiàn)這一功能,我們將使用Python的圖像處理庫(kù)和計(jì)算機(jī)視覺庫(kù)來(lái)加載圖像數(shù)據(jù)并生成高分辨率圖像導(dǎo)航
    2024-03-03
  • 一文詳解Python中Reduce函數(shù)輕松解決復(fù)雜數(shù)據(jù)聚合

    一文詳解Python中Reduce函數(shù)輕松解決復(fù)雜數(shù)據(jù)聚合

    這篇文章主要為大家介紹了Python中Reduce函數(shù)輕松解決復(fù)雜數(shù)據(jù)聚合示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • Python中__str__()方法的實(shí)用技巧分享

    Python中__str__()方法的實(shí)用技巧分享

    在Python編程中,__str__()是一個(gè)特殊方法,它允許自定義對(duì)象的字符串表示形式,本文將深入探討__str__()的相關(guān)實(shí)用技巧,希望對(duì)大家有所幫助
    2023-11-11
  • Pyinstaller 打包發(fā)布經(jīng)驗(yàn)總結(jié)

    Pyinstaller 打包發(fā)布經(jīng)驗(yàn)總結(jié)

    這篇文章主要介紹了Pyinstaller 打包發(fā)布經(jīng)驗(yàn)總結(jié),使用Pyinstaller打包Python項(xiàng)目包含了大量的坑,感興趣的可以一起來(lái)了解一下
    2020-06-06
  • Django創(chuàng)建一個(gè)后臺(tái)的基本步驟記錄

    Django創(chuàng)建一個(gè)后臺(tái)的基本步驟記錄

    這篇文章主要給大家介紹了關(guān)于Django創(chuàng)建一個(gè)后臺(tái)的基本步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Python使用django獲取用戶IP地址的方法

    Python使用django獲取用戶IP地址的方法

    這篇文章主要介紹了Python使用django獲取用戶IP地址的方法,實(shí)例分析了django獲取用戶IP地址過(guò)程中出現(xiàn)的問(wèn)題與對(duì)應(yīng)的解決方法,非常簡(jiǎn)單實(shí)用,需要的朋友可以參考下
    2015-05-05
  • 利用Python制作一個(gè)MOOC公開課下載器

    利用Python制作一個(gè)MOOC公開課下載器

    為了幫助大家更好地在假期內(nèi)卷,本文將利用Python制作一個(gè)中國(guó)大學(xué)MOOC的公開課下載器。文中的示例代碼講解詳細(xì),感興趣的小伙伴可以學(xué)習(xí)一下
    2022-03-03
  • 寫了個(gè)監(jiān)控nginx進(jìn)程的Python腳本

    寫了個(gè)監(jiān)控nginx進(jìn)程的Python腳本

    接上一文用iptables讓SSH服務(wù)對(duì)陌生人說(shuō)不。還是有點(diǎn)擔(dān)心這個(gè)學(xué)期內(nèi),nginx可能會(huì)因?yàn)橄到y(tǒng)各種原因而出現(xiàn)異常退出,導(dǎo)致Web服務(wù)暫停。所以,又來(lái)了一個(gè)方案
    2012-05-05
  • python 類的基礎(chǔ)詳解與應(yīng)用

    python 類的基礎(chǔ)詳解與應(yīng)用

    類用于指定對(duì)象的形式,它包含了數(shù)據(jù)表示法和用于處理數(shù)據(jù)的方法。類中的數(shù)據(jù)和方法稱為類的成員。函數(shù)在一個(gè)類中被稱為類的成員
    2021-11-11

最新評(píng)論

五常市| 贵德县| 武邑县| 洱源县| 阿尔山市| 长海县| 台北市| 洪江市| 宜阳县| 郸城县| 古浪县| 镇江市| 霍城县| 应用必备| 徐闻县| 雅江县| 马尔康县| 英山县| 荔波县| 延寿县| 宁安市| 马公市| 府谷县| 宁晋县| 深泽县| 锦屏县| 福鼎市| 孝义市| 阳山县| 波密县| 英德市| 北安市| 格尔木市| 阿尔山市| 高雄县| 台中县| 乌兰县| 饶阳县| 颍上县| 新宾| 井冈山市|