私は周りを検索しましたが、この問題を解決するのに役立つ投稿が見つかりませんでした.同様のものを見つけましたが、とにかくこれだけに対処するものは見つかりませんでした.
これが私が抱えている問題です。Pythonスクリプトでテキストファイルを検索しようとしています。テキストファイルにはリストに数字があり、すべての数字がテキスト行に対応し、raw_inputがテキストファイル内の正確な数字と一致する場合そのテキスト行全体を印刷します。これまでのところ、番号を含む行を出力します。
問題の例、ユーザーが入力すると、出力は aと a20
を含むすべてのものになるため、などを取得します。これを修正して、「20」を見つけるにはどうすればよいですか2
0
220 foo
200 bar
ここに私が持っているコードがあります
num = raw_input ("Type Number : ")
search = open("file.txt")
for line in search:
if num in line:
print line
ありがとう。