當前位置: 首頁>>代碼示例>>Python>>正文


Python FileManager.findFiles方法代碼示例

本文整理匯總了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)   :自動判別の結果を表示
開發者ID:pslg916,項目名稱:transToUTF8,代碼行數:33,代碼來源:TransToUTF8.py


注:本文中的FileManager.FileManager.findFiles方法示例由純淨天空整理自Github/MSDocs等開源代碼及文檔管理平台,相關代碼片段篩選自各路編程大神貢獻的開源項目,源碼版權歸原作者所有,傳播和使用請參考對應項目的License;未經允許,請勿轉載。