成人性生交大片免费看视频r_亚洲综合极品香蕉久久网_在线视频免费观看一区_亚洲精品亚洲人成人网在线播放_国产精品毛片av_久久久久国产精品www_亚洲国产一区二区三区在线播_日韩一区二区三区四区区区_亚洲精品国产无套在线观_国产免费www

主頁 > 知識(shí)庫 > Python os.path.exists()函數(shù)總是返回false的解決方案

Python os.path.exists()函數(shù)總是返回false的解決方案

熱門標(biāo)簽:n400電話申請(qǐng)多少錢 百應(yīng)ai電銷機(jī)器人鄭州 廈門crm外呼系統(tǒng)如何 ai地圖標(biāo)注 女王谷地圖標(biāo)注 西藏快速地圖標(biāo)注地點(diǎn) 如何在地圖標(biāo)注文字 地圖標(biāo)注推廣單頁 長(zhǎng)春人工智能電銷機(jī)器人官網(wǎng)

如下面所示,如果我們用file的readline或readlines,在每一行后面都有一個(gè)\n回車符

直接os.path.exists(readline)時(shí)總會(huì)返回false

>>> from os.path import exists
>>> exists('dog.png')
True
>>> exists('dog.png\n')
False

使用item.strip('\n') #前面的item為我定義的變量

去掉后再傳遞給os.path.exists(item) 就OK了。

補(bǔ)充:當(dāng)os.path.exists(path)的path中包含有空格時(shí)返回結(jié)果為False的解決方案

之前有個(gè)問題一直沒有解決, 當(dāng)路徑中或文件名中存在空格時(shí),用os.path.exists(path)判斷是否存在時(shí),都會(huì)返回False. 百思不得其解. 今天在用ipython偶到想到想了解一下到底是什么原因?

事實(shí)上,當(dāng)用input()接收path輸入時(shí),path中有空格時(shí),生成的str是不一樣的. 如下:

In [4]: path = input('請(qǐng)將文件拖入:')

請(qǐng)將文件拖入:"C:\Users\xxxxx\Desktop\filename with space.txt"

In [5]: path
Out[5]: '"C:\\Users\\xxxxx\\Desktop\\filename with space.txt"'
 
In [6]: path1 = input('請(qǐng)將文件拖入:')

請(qǐng)將文件拖入:C:\Users\xxxxx\Desktop\filenamewithspace.txt

In [7]: path1
Out[7]: 'C:\\Users\\xxxxx\\Desktop\\filenamewithspace.txt'
 
In [8]: os.path.exists(path)
Out[8]: False
 
In [9]: os.path.exists(path1)
Out[9]: True

很明顯,帶有space時(shí)生了的str多了一層""字符串,故將多余的""去掉應(yīng)該就可以了.以下為驗(yàn)證實(shí)例

In [10]: path2 = path.replace('\"', '')
 
In [11]: path2
Out[11]: 'C:\\Users\\xxxxx\\Desktop\\filename with space.txt'
 
In [12]: os.path.exists(path2)
Out[12]: True

當(dāng)前讀取手機(jī)存儲(chǔ)空間的文件時(shí),當(dāng)手機(jī)root目錄中存在還中文或帶空格的文件/文件夾時(shí)(如下圖),就會(huì)出錯(cuò).

一般這時(shí)為了要讀出這些文件夾,一般的操作為:

In [23]: cmd = 'adb shell ls /sdcard/'
 
In [24]: file_list = os.popen(cmd).readlines()
---------------------------------------------------------------------------
UnicodeDecodeError            Traceback (most recent call last)
ipython-input-24-b7ae01065f81> in module>
----> 1 file_list = os.popen(cmd).readlines()
 
UnicodeDecodeError: 'gbk' codec can't decode byte 0xae in position 10: illegal multibyte sequence

一般會(huì)報(bào)以上的錯(cuò)誤或是不報(bào)錯(cuò),但是中文文件/文件名可能為亂碼,從以下的help(os.popen)可以了解后,os.popen()也是不能設(shè)置encode方式的,無解哈.

In [25]: help(os.open)
Help on built-in function open in module nt:
 
open(path, flags, mode=511, *, dir_fd=None)
  Open a file for low level IO. Returns a file descriptor (integer).
 
  If dir_fd is not None, it should be a file descriptor open to a directory,
   and path should be relative; path will then be relative to that directory.
  dir_fd may not be implemented on your platform.
   If it is unavailable, using it will raise a NotImplementedError.

所以又回到之前寫的一篇文章上,要用subprocess.run()全面替換掉os.system/os.popen,這樣就可以解決這些問題了.

In [27]: cmd = 'adb shell ls /sdcard/'
 
In [28]: file_list = subprocess.run(cmd, capture_output=True, encoding='utf-8', shell=True).stdout.
  ...: splitlines()
 
In [29]: file_list[0:3]
Out[29]: ['0000', '00新文件夾', '00新文件夾 test']

故上兩個(gè)困擾了很久的問題,終于找到了解決方案,開心一下

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • Python中的os.path路徑模塊中的操作方法總結(jié)
  • 詳解python os.path.exists判斷文件或文件夾是否存在
  • 對(duì)python3中pathlib庫的Path類的使用詳解

標(biāo)簽:興安盟 渭南 內(nèi)江 拉薩 黔東 亳州 綿陽 廊坊

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python os.path.exists()函數(shù)總是返回false的解決方案》,本文關(guān)鍵詞  Python,os.path.exists,函數(shù),總是,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python os.path.exists()函數(shù)總是返回false的解決方案》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python os.path.exists()函數(shù)總是返回false的解決方案的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    日韩一区二区三区免费播放| 51成人做爰www免费看网站| 欧美喷水一区二区| 女女互磨互喷水高潮les呻吟| 国产三级黄色片| 中文字幕影音先锋| 四虎精品成人影院观看地址| 日韩一区中文| 99久久久无码国产精品性色戒| 国产一区二区免费在线| 日韩欧美资源站| 狠狠色狠狠色综合日日五| 国产拍欧美日韩视频二区| 亚洲国产精品va在看黑人| 夜鲁很鲁在线视频| 麻豆av一区二区三区| 欧美一区二区三区性视频| 欧美极品aⅴ影院| 久久色视频免费观看| 不卡一卡二卡三乱码免费网站| 欧美精品尤物在线| 欧洲grand老妇人| 亚洲第一av网| 亚洲精品国偷自产在线99热| 一区二区黄色片| 啦啦啦在线视频免费观看高清中文| 日韩一区二区三区在线观看| 亚洲影视在线观看| 一本色道久久综合亚洲精品不| 在线精品国精品国产尤物884a| 日韩欧美视频一区二区三区| 亚洲一区二区三区四区在线观看| 99视频在线观看一区三区| 亚洲一区二区三区成人| 亚洲激情一区| 97在线观视频免费观看| 午夜精品久久久久久久| 人与动性xxxxx免费视频| 在线视频第一页| 成人精品国产免费网站| 免费永久视频| 日本成人a网站| 91手机在线视频| 免费在线黄色网址| 欧美成人a∨高清免费观看| 欧美 中文字幕| 欧美日韩激情视频| 国产精品2020| 亚洲综合五月天婷婷丁香| 男人插女人下面免费视频| av在线首页| 在线一级视频| 日本一区二区不卡视频| 四虎5151久久欧美毛片| 亚洲精品一区二区三区在线播放| 伊人久久一区| 女生裸体免费视频| 久久天堂影院| 永久91嫩草亚洲精品人人| 日韩福利一区二区三区| 亚洲天堂在线视频观看| 亚洲中文字幕无码一区| 尤物视频在线观看| 欧美日韩中文不卡| 久久久久亚洲av无码网站| 日产亚洲一区二区三区| 女生裸体无遮挡天堂网站免费| 欧美日韩亚洲精品内裤| 欧美日韩黄色一区二区| 亚洲专区在线| 50度灰在线观看| 国产精品1luya在线播放| 一区二区三区欧美精品| 色窝窝无码一区二区三区成人网站| 精品电影一区二区三区| 亚洲免费观看高清完整版在线观看熊| 国产成人免费视频一区| 老司机在线免费视频| 国产欧美精品在线播放| 色偷偷av一区二区三区| 99re国产在线| 欧美理论电影在线播放| 里番在线观看网站| 青青青国内视频在线观看软件| 美女黄毛**国产精品啪啪| 日韩在线中文字| 欧美一级片久久久久久久| 国产精品国产精品| h片在线观看视频免费免费| www欧美xxxx| 小视频免费在线观看| 黄网站免费入口| 欧美日韩国产一区二区三区地区| 日韩欧美一区电影| 亚洲伊人精品酒店| 丁香婷婷综合色啪| 日韩高清不卡一区二区三区| 黄在线观看免费网站ktv| 久久这里只有精品视频网| av中文字幕在线免费观看| 在线观看免费污视频| 亚洲天天影视网| 日韩免费中文专区| 国产精品视频1区| 免费av观看网址| 久久亚洲综合色| 亚洲女同志亚洲女同女播放| 黄色小视频免费网站| 免费全黄无遮挡裸体毛片| 色婷婷精品久久二区二区密| 高清国产免费| 欧美国产日韩精品免费观看| 免费偷拍视频网站| 91美女在线免费观看| 国产欧美日韩网站| av网站大全免费| 久久亚洲资源中文字| 欧美一区二区三区激情视频| 欧美亚洲一二三区| 91短视频在线观看| 大量国产精品视频| 国产精品视频首页| 色yeye香蕉凹凸一区二区av| 中文永久免费观看| 国产精品午夜影院| 国语对白做受69按摩| 欧美大码xxxx| 久久国产精品精品国产色婷婷| 成人免费淫片95视频观看网站| 91精品国产视频| 精品人妻一区二区免费视频| 欧美三级三级| 嫩草嫩草嫩草| 91精品国产乱码久久久久久蜜臀| 亚洲精品www久久久久久| 污导航在线观看| 精品国产免费人成网站| 日韩一区在线免费观看| 国模无码视频一区| 亚洲xxxx3d动漫| 亚洲色欲综合一区二区三区| 久久久精品欧美丰满| 欧美色图亚洲激情| 91麻豆精品秘密入口| 99久久精品国产毛片| 日韩成人亚洲| 五月伊人六月| 色偷偷色偷偷色偷偷在线视频| 午夜18视频在线观看| 欧洲精品在线视频| 国产一卡二卡三卡| 国产亚洲久久| 99国产超薄丝袜足j在线观看| 国产视频一区二区视频| 日韩护士脚交太爽了| 国产日韩一区二区三区在线| 日本fc2在线观看| 看**视频a级毛片| 一精品久久久| 蜜桃麻豆av在线| 成人午夜福利视频| 亚洲欧洲日韩在线| 免费看污污视频| 91九色蝌蚪porny| 精品无人乱码一区二区三区| 成人午夜短视频| 青青青国产精品| 欧美一区二区精美| 午夜成人鲁丝片午夜精品| 老汉av免费一区二区三区| 国产精品视频久久久| 五月天激情播播| 懂色av蜜臀av粉嫩av分享吧最新章节| 一女二男3p波多野结衣| 在线播放麻豆| 一二三区高清| 色噜噜色狠狠狠狠狠综合色一| 国产一二三区av| 夫妻免费无码v看片| 日产精品高清视频免费| 婷婷免费在线观看| 91肉色超薄丝袜脚交一区二区| 国产真实乱全部视频| 国产福利精品一区二区三区| 国产美女在线精品免费观看| 精品丰满人妻无套内射| 亚洲欧洲中文| 97免费视频观看| 免费黄色小视频| 中文字幕第5页| 女同性一区二区三区人了人一| 懂色av一区二区夜夜嗨| 久久99久久99精品蜜柚传媒| 色吊丝av中文字幕| 国产日韩欧美在线播放| 一区二区三区四区影院| 亚洲欧美一区二区三区在线观看| 日韩av加勒比| 亚洲欧美tv| 亚州av一区| 免费看日本毛片| 国产精品高清网站| 久久久噜噜噜久噜久久综合| 992tv成人免费观看| 中文字幕久久精品一区二区| 99久久精品国产一区色| 国产一级一级国产| 亚洲精品在线视频免费观看| 国产麻豆精品视频一区二区| 国产电影精品久久禁18| 成人黄色a**站在线观看| 欧美aaa视频| 欧美电影在线观看免费| 久久福利影视| 1024精品久久久久久久久| 亚洲一区二区精品视频| 性欧美gay| 欧美特黄不卡| 青青久在线视频免费观看| 亚洲成人77777| 久久成年人视频| 激情小说亚洲一区| 簧片在线免费看| 日本理论片午伦夜理片在线观看| 黄视频在线观看网站| 欧美理论电影在线播放| 欧美日韩精品在线一区| 亚洲第一主播视频| 精品伦精品一区二区三区视频密桃| 伊人国产在线视频| 国产黄网在线观看| 日本一区高清在线视频| 久久久久久电影| 成人欧美一区二区三区黑人麻豆| 亚洲精品福利视频| 亚欧洲精品在线视频免费观看| 午夜精品福利一区二区| 综合在线视频| 欧美成人免费全部观看天天性色| 97精品一区二区三区| 国产综合欧美在线看| 久草成人在线视频| 欧美在线三级电影| 亚洲自拍偷拍综合| 黄页网站大全一区二区| 亚洲黄页视频免费观看| 亚洲激情黄色| 黄页在线免费看| 国内一级毛片| 日韩美女视频免费在线观看| 国产69精品久久777的优势| 美女视频黄是免费| 98精品国产自产在线观看| 妺妺窝人体色www在线小说| 亚洲 欧美 综合 另类 中字| 乐播av一区二区三区| 国产成人精品一区二区| 正在播放日韩精品| 欧美大片在线观看一区二区| 999久久久国产999久久久| 黄色免费电影网站| 国产精品久久久久久一区二区三区| 免费中文字幕视频| 国产日韩在线视频| 污视频网站在线看| 欧美图片自拍偷拍| 欧美日本一道本| 热国产热中文视频二区| 一区二区三区欧美| 日韩中字在线| 欧美.日韩.国产.一区.二区| 亚洲sss综合天堂久久| 电影一区二区三区久久免费观看| www.久久伊人| 中国大陆高清aⅴ毛片| 91人人澡人人爽人人精品| 欧美做爰性欧美大fennong| 亚洲成人福利片| 精品处破学生在线二十三| 精品国产乱码久久久久久天美| 视频一区二区三区免费观看| 国产精品欧美日韩一区二区| 亚洲精品在线网站| 在线观看你懂的网站| 国产精品videossex国产高清| 成人网页在线免费观看| 国产精品毛片一区二区三区四区| 先锋影音男人资源| 中文字幕在线日本| 国产精品美女www爽爽爽| 亚洲国产高清国产精品| 国产一区喷水| 亚洲av无码一区二区二三区| 欧美 日韩 综合| 欧美高清电影在线| 欧美不卡在线观看| 精品国产成人在线影院| 第一视频专区在线| 国产大学生视频| 亚洲激情中文| 国内精品伊人久久久久影院对白| 综合中文字幕亚洲| 日韩激情综合| 日韩美女精品在线| 久久国产精品露脸对白| 伊人国产精品视频| 少妇一晚三次一区二区三区| 日韩在线卡一卡二| 国产区精品视频在线观看豆花| 麻豆av一区二区| 超碰成人在线播放| 欧美日韩在线观看一区二区| h短视频大全在线观看| 欧美日韩中文国产一区发布| 日韩高清在线播放| 日本午夜精品久久久| 亚洲av无码一区二区三区在线| 中文字幕av不卡| 欧美午夜视频一区二区| 亚洲男人天天操| 久久久一二三区| 肥婆老bbb肥婆bbbbb| 91av俱乐部| 欧美日韩 一区二区三区| 日韩永久免费视频| 99久热re在线精品996热视频| 在线视频精品一区| 亚洲色图色老头|