遍歷」day1-homework」目錄下檔案;
找到檔名包含「2020」的檔案;
將檔名儲存到陣列result中;
按照序號、檔名分行列印輸出。
#匯入os模組import os
#待搜尋的目錄路徑
path = "
day1-homework
"#待搜尋的名稱
filename = "
2020
"#定義儲存結果的陣列
result =
def findfiles(files_path, files_list):
#查詢檔案**
files =os.listdir(files_path)
for s in
files:
s_path =os.path.join(files_path, s)
ifos.path.isdir(s_path):
findfiles(s_path, files_list)
elif os.path.isfile(s_path) and
'2020'in
s:if __name__ == '
__main__':
findfiles(path,result)
for i in
range(len(result)):
print(
"[{} ,
".format(i)+"
'"+result[i]+"
\']")
[0 ,'day1-homework/18/182020.doc']
[1 ,'
day1-homework/26/26/new2020.txt']
[2 ,'
day1-homework/4/22/04:22:2020.txt
']
如何實現查詢附近的人
問題 給定乙個使用者a,返回與此使用者相距小於d的所有使用者。支援geo的後端儲存有mongodb,redis等。那麼如果讓我們實現,我們應該怎麼做呢?思路 圍繞此使用者生成乙個圓形,半徑是d,返回所有被此園覆蓋的使用者。方法1 先求方,再求園。如果直接求園,每乙個使用者都要計算距離值,無法利用到索...
mapx實現查詢
1 屬性查詢。find search方法 注意的是find方法只支援tab表檔案,不支援空間資料 表。find 與foxpro中locate定位命令想類似。search 支援sql語句。寫法 僅指sql語句的where 部分,且from語句中只能有乙個表 僅對單錶進行操作 select from l...
ABAP 如何實現查詢所有的使用者
背景 以下 實現了如何檢視所有使用者的 就是從usr01這個表中讀取使用者出來.report zjglchello.tables usr01.data fieldcat type slis t fieldcat alv with header line,layout type slis layout...