Python 初心者です。至らない点あると思いますがお付き合いください。
テキストファイルから特定の文字がある行をprintで抽出しました。
実現したいこと
printしたものをテキストファイルに保存したいです。
発生している問題・エラーメッセージ
Expected indented block Statements must be separated by newlines or semicolons
該当のソースコード
file_path = input("検索ファイル:") with open(file_path) as file: lines = file.readlines() s_lines = [line.strip() for line in lines] input_value = input("検索文字列:") for line in s_lines: if input_value in line: with open('test1.txt','w')as f: print(line,file=f)f
試したこと
Pythonで出力結果をファイルに保存する方法を現役エンジニアが解説【初心者向け】https://techacademy.jp/magazine/21157
このサイトを参考にしました。
回答1件
あなたの回答
tips
プレビュー