【Python】os.path.isfile()的使用方法匯總


方法一:

 1 # -*- coding:utf-8 -*-
 2 import os
 3 import sys
 4 from uiautomator import device as d
 5 
 6 filepath = r'E:\Project\A3A_8_4G\exercise\app_list\hello.apk'
 7 
 8 if os.path.isfile(filepath):
 9     print "true"
10 else:
11     print "false"

總結:如果變量filepath中給出的是一個絕對路徑的話,那么在使用os.path.isfile()時就只需要將這個絕對路徑對應的變量傳進來就行

方法二:

 1 # -*- coding:utf-8 -*-
 2 import os
 3 import sys
 4 from uiautomator import device as d
 5 
 6 filepath = sys.path[0] + "\\app_list\\"
 7 filename = "hello.apk"
 8 
 9 if os.path.isfile(os.path.join(filepath,filename)):
10     print "true"
11 else:
12     print "false"

總結:如果將路徑和文件分開來寫的話,那么在使用os.path.isfile()時,則必須將這兩個連接起來使用,使用os.path.join()方法將路徑和文件連接起來

方法三:

1 # -*- coding:utf-8 -*-
2 import os
3 import sys
4 from uiautomator import device as d
5 
6 if os.path.isfile('E:\\Project\\A3A_8_4G\\exercise\\app_list\\hello.apk'):
7     print "true"
8 else:
9     print "false"

總結:這個就是直接在os.path.isfile()中傳入絕對路徑,但需要注意的是需要將\號進行轉義,不然也會報錯了


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM