0
私がコードのフレーズを入力したときに、スクリプトを見ているディレクトリに入力したときにコードを修正しようとしています言葉はそれはまだ句を示したことはディレクトリ内にあり、それがどこにあるかを返します猫または猫またはCATまたは猫を綴られている語句を検索します。以下のコードを添付しました。ユーザが入力した句をPythonで入力する方法
import os
phrase_to_look_for = input("What phrase would you like to look for?")
name_of_directory = input("What is the name of your directory?")
for subdir, dirs, files in os.walk(name_of_directory, phrase_to_look_for):
for file in files:
file_path = os.path.join(name_of_directory, subdir, file)
file_to_search = open(file_path,'r')
try:
contents_of_file = file_to_search.read()
except:
contents_of_file = ''
if phrase_to_look_for in contents_of_file:
print("The word is in the file: " + file)
else:
print("The phrase is not in the file.")
ありがとうございました。
であるべきであると指摘しなければなりません。それでもまだスローしますが、フレーズはファイルにありません。 – Jared
@ Jaredはそれを投げますか?これはあなたの実際のコードではありませんか? –
私の用語を訂正しないでください。私はPythonスクリプトに問題があり、あなたの言うことがうまくいかないと助けを求めています。 – Jared