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

Python實(shí)現(xiàn)查找系統(tǒng)盤中需要找的字符

 更新時(shí)間:2015年07月14日 10:50:02   作者:G0561  
這篇文章主要介紹了Python實(shí)現(xiàn)查找系統(tǒng)盤中需要找的字符,涉及Python字符查找的相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下

本文實(shí)例講述了Python實(shí)現(xiàn)查找系統(tǒng)盤中需要找的字符。分享給大家供大家參考。具體如下:

'''
Created on 2011-7-13
@author: 123
'''
import os
#保存當(dāng)前有的磁盤
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
#查找文件內(nèi)容中有要查找的字符
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):
     #文本內(nèi)容中是否有要查找的字符
      print path
      f.close()
      break
   except:
    pass
#查找當(dāng)前所有磁盤目錄下是否有要找的字符
def SearchAllDirFile(src): 
 curdisks = existdisk()
 for disk in curdisks:
  disk = disk + '\\'
  SearchDirFile(disk, src)
 print "完成搜索"
#查找當(dāng)前所有磁盤目錄文件內(nèi)容下是否有要找的字符
def SearchALLFile(src):   
 curdisks = existdisk()
 for disk in curdisks:
  disk = disk + "\\"
  SearchFile(disk, src)
 print "完成搜索"
SearchALLFile('十進(jìn)制轉(zhuǎn)二進(jìn)制')

希望本文所述對(duì)大家的Python程序設(shè)計(jì)有所幫助。

相關(guān)文章

最新評(píng)論

开化县| 延庆县| 阿坝| 昔阳县| 堆龙德庆县| 邹平县| 瑞安市| 东丽区| 海安县| 永州市| 通州市| 牡丹江市| 邛崃市| 洛川县| 钟祥市| 江孜县| 营口市| 徐汇区| 墨竹工卡县| 江孜县| 新干县| 濮阳县| 白朗县| 织金县| 西峡县| 永顺县| 台山市| 上思县| 年辖:市辖区| 麟游县| 马山县| 寻甸| 冕宁县| 伽师县| 肥城市| 武城县| 芜湖市| 广丰县| 通城县| 阳曲县| 天门市|