0
Kodumu düzeltmeye çalışıyorum, kullanıcı örneğin cat kedisine girdiğinde, ancak betiğin bakmasını istedikleri dizinde kelimesi hala cümleyi gösteren dizinde ve nerede olduğunu dönecektir Cat veya CAt veya CAT veya cAT yazıldığından ifadesini bulmak için. Aşağıdaki kodumu ekledim:kullanıcı tarafından girilen python ifadesinde nasıl ifade edilir
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.")
Yardımlarınız için şimdiden teşekkür ederiz.
Hala çalıştığını hala denemedim Çalıştırılan sözcük dosyada yok. – Jared
@Jared o atar? Bu sorudaki gerçek kodunuz değil mi? –
lütfen terminolojimi düzeltmeyin, python script'im ile çalıştığım bir problemden yardım istemenizi istemiyorum. – Jared