本文整理匯總了Python中FileManager.FileManager.findFiles方法的典型用法代碼示例。如果您正苦於以下問題:Python FileManager.findFiles方法的具體用法?Python FileManager.findFiles怎麽用?Python FileManager.findFiles使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類FileManager.FileManager
的用法示例。
在下文中一共展示了FileManager.findFiles方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的Python代碼示例。
示例1:
# 需要導入模塊: from FileManager import FileManager [as 別名]
# 或者: from FileManager.FileManager import findFiles [as 別名]
#
# @author [email protected]
# @date 2016-05-02
#
import os
import sys
from FileManager import FileManager as fm
__author__ = '[email protected]'
rootDir = sys.argv[1] # 遞歸搜索 root dir
fileType = '.' + sys.argv[2] # 指定文件類型, eg:cpp, hpp, py
codeType = '.utf8'
srcDirList = fm.findFiles(rootDir, fileType) # src files: *.fileType
# trans all src files into dst type, with same names
for srcDir in srcDirList:
# using nkf32.exe to trans the file
# download from: http://www.vector.co.jp/soft/win95/util/se295331.html
os.system("nkf32.exe -w -Lw --overwrite {}".format(srcDir))
print "finished", srcDir
# -j :JISコード(ISO-2022-JP)を出力(省略可能)
# -e :EUCコードを出力
# -s :Shift-JISコードを出力
# -w :UTF-8コードを出力(BOM無し)
# -Lu :unix改行形式(LF)に変換
# -Lw :windows改行形式(CRLF)に変換
# -Lm :macintosh改行形式(CR)に変換
# -g(--guess) :自動判別の結果を表示