0
私はportscannerを(Python経由で)作成しています。何かを受け取ったときには.XLSVファイルで記述する必要があります。Openpyxlのループでデータを書き込むにはどうすればよいですか?
それが何をすべき:
- Webscannerが21オープン
- が行に
- が.XLSVファイルに書き込むデータを受信するポート見つかった2
- Webscannerがポート80のオープン を見つけました
- データ受信
- 3行目の.XLSVファイルに書き込みます。
マイコード:
wb = load_workbook('scanreport.xlsx')
hitdetails = (str(hostname), str(host), str(port), str(keyword), str(banner))
wb = Workbook()
ws = wb.active
start_row = 1
start_column = 1
for searchresult in hitdetails:
ws.cell(row=start_row, column=start_column).value = searchresult
start_column += 1
start_row += 1
wb.save("scanreport.xlsx")
あなた自身のカウンタを使うよりも簡単に 'ws.append()'を使います。 –