複数のreport.htmlから "status"をgrepして複合レポートを作成する必要があります。これらのレポートは、以下のディレクトリに保存されます。 **で強調表示されているすべてのディレクトリは、レポートごとに異なります。どのように私はこれを達成することができます。 C:¥Program Files(x86)¥Jenkins¥jobs ** E2E_Sanity ** \ jobs ** ABC_E2E_Sanity ** \ builds ** 41 ** \ archive \ performanceTestsReports ** pcRun106821 ** \ Report複数のディレクトリをループしてステータスのhtmlファイルを読む
-2
A
答えて
0
Pythonとglobモジュール:
import glob
files = r"C:\Program Files (x86)\Jenkins\jobs*\jobs*\builds*\archive\performanceTestsReports*\Report"
l = glob.glob(files)
for f in l:
print (f)
0
は小さなグルービー番組を探すことができ:
- 抽出修正行番号ワード用
検索(ステータスは固定の行であれば) - ステータス情報を抽出するforループでrmation
int lineNo = 1 //if the row number is fixed you can extracted by minLine and maxLine int minLine = 1 int maxLine = 20 def line def status def statusRegex def folder = new File("C:\\Users\\user\\Desktop\\ero") folder.eachFile{it-> println "File: ${it.absolutePath}" it.withReader { reader-> while ((line = reader.readLine()) != null & lineNo <= maxLine) { if (lineNo >= minLine) { // println "${lineNo}. ${line}" //if you need specific line numbers } lineNo++ //search for status and print the line status = line.find("status") //search for status by regex and extract all up to < statusRegex = line.find(/(?s)status (.*?)\</) if(status){ println ' full line' + line } if(statusRegex){ println ' by regex' + statusRegex } } } }
関連する問題
- 1. ディレクトリから複数のファイルを読む
- 2. 複数のファイルを別々のディレクトリに開いて読む
- 3. HTML5ファイルAPIを使用してループ内で複数のファイルを読む
- 4. 複数のファイルを読む?
- 5. 複数のファイルを読む
- 6. 複数のディレクトリを検索して選択ファイルを読み込む
- 7. ディレクトリから複数のファイルを読むR
- 8. 複数のファイルをディレクトリから読み込むR
- 9. 複数のhtmlページを並行して読み込む
- 10. JAVAを使用してフォルダ内の複数のファイルを読む
- 11. 複数のRDSファイルを読む
- 12. 複数の.dtaファイルを読み込む
- 13. 複数のファイルを読むStreamReader
- 14. 複数のファイルを読む(wavread)
- 15. ストリーム:複数のファイルを読む
- 16. JQueryで複数のJSONファイルを読む
- 17. Valaで複数のファイルを読む
- 18. 複数のxmlファイルをPHPで読む
- 19. C:複数のCSVファイルを読む
- 20. 特定の行から始まるディレクトリ内の複数のファイルを読む
- 21. vimのステータス行を読む
- 22. FT245RLピンのステータスを読む
- 23. Pythonを使用してループ内のジェネレータを使用して複数のtxtファイルを読む
- 24. PHP:pdfファイルを含む開封して読むディレクトリ
- 25. pickleファイルに複数のオブジェクトを保存して読み込む?
- 26. 複数のCSVファイルをデータフレームとして読み込むR
- 27. 複数のファイルを複数のリストに読み込む
- 28. 異なるディレクトリから複数の.csvファイルをパンダに読み込むDataFrame
- 29. 読むのhtmlファイル(Firefoxの)
- 30. 複数のディレクトリにある各ファイルをループしてMergeSamFilesを適用する
?あなたの現在の実装についてもっと詳しく説明できますか? – Adonis
Python Java Groovy ... 1つを選択 –