国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python實現查找系統盤中需要找的字符

2019-11-25 17:11:27
字體:
來源:轉載
供稿:網友

本文實例講述了Python實現查找系統盤中需要找的字符。分享給大家供大家參考。具體如下:

'''Created on 2011-7-13@author: 123'''import os#保存當前有的磁盤def existdisk(): curdisks = [] allDisks = ['C:', 'D:', 'E:', 'F:', 'G:', 'H:', 'I:', 'J:', 'K:', /    'L:', 'M:', 'N:', 'O:', 'P:', 'Q:', 'R:', 'S:', 'T:', /    'U:', 'V:', 'W:', 'X:', 'Y:', 'Z:', 'A:', 'B:'] for disk in allDisks:  if os.path.exists(disk):   curdisks.append(disk) return curdisks#目錄中含有查找的字符def SearchDirFile(path, src): if not os.path.exists(path):  print "%s 路徑不存在" % path for root , dirs, files in os.walk(path, True):  if - 1 != root.find(src):  #路徑名中是否存在要查找的字符   print root   for item in files:    path = os.path.join(root, item)    if - 1 != path.find(src):    #文件列表中是否有要查找的字符    print path#查找文件內容中有要查找的字符def SearchFile(path, src):  if not os.path.exists(path):  print "%s 路徑不存在" % path for root, dirs, files in os.walk(path, True):  for item in files:   path = os.path.join(root, item)   try:    f = open(path, 'r')    for eachline in f.readlines():     if - 1 != eachline.find(src):     #文本內容中是否有要查找的字符      print path      f.close()      break   except:    pass#查找當前所有磁盤目錄下是否有要找的字符def SearchAllDirFile(src):  curdisks = existdisk() for disk in curdisks:  disk = disk + '//'  SearchDirFile(disk, src) print "完成搜索"#查找當前所有磁盤目錄文件內容下是否有要找的字符def SearchALLFile(src):    curdisks = existdisk() for disk in curdisks:  disk = disk + "http://"  SearchFile(disk, src) print "完成搜索"SearchALLFile('十進制轉二進制')

希望本文所述對大家的Python程序設計有所幫助。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 拜城县| 包头市| 陵川县| 南昌县| 瑞安市| 潮州市| 黄陵县| 汽车| 建瓯市| 台北县| 德昌县| 岱山县| 织金县| 青州市| 伊宁县| 五台县| 古丈县| 哈巴河县| 新沂市| 崇义县| 奉新县| 麻阳| 阜康市| 阿拉尔市| 扬州市| 三河市| 高安市| 报价| 宁都县| 衡阳市| 阿巴嘎旗| 红安县| 凉城县| 黑河市| 舞钢市| 新田县| 新沂市| 广汉市| 赣州市| 玉溪市| 涞源县|