2016-11-11 5 views
-1

ユーザーが "screen"と言うときにあらかじめ設定した応答を与えるコードがあります。私は後で何も変更せずにそれに戻ったとき、それは動作を停止しました。コードは次のとおりです。コードは最初は動作しましたが、もはや動作しません。 "split"コマンドと基本的な文字列処理を使用します。

file = open('phone_help_answers.txt',"r") 
lines = file.readlines() 

key_words_screen_1 = "screen" 

user_input=input("What is your issue?") 
string=user_input 

for i in string.split(' '): 
    if i == key_words_screen_1: 
     def read(): 
      with open('phone_help_answers.txt', 'r') as file: 
       print (lines[3]) 

また、特定の文字は私の他の事前設定された応答を与えます。私は開くことができない私に問題が絞られていると:私は解決策を見つけた

+0

UPDATEを残すを削除しますテキストファイルを正しく表示する –

+1

プログラミング言語で質問にタグを付けることが望ましい – acraig5075

+0

申し訳ありません、ここは新しいです。 "string"のようなタグを追加しましたが、一部は削除されたようです。 –

答えて

0

、私はちょうど「DEF読んで()」のみ「pinrt(ライン[3])

関連する問題