私は学校のためのプロジェクトに取り組んでいます、私はノートパソコンのようなデバイスで障害を識別するシステムを作成する必要があります。変数を実行せずに入力と等しい変数をインポートするにはどうすればよいですか?
私はユーザーの電子メールと名前を.txtファイルに印刷しようとしていますが、これらの変数は別のpythonファイルに格納されています。 から_____のインポート_____を使用して変数をインポートすると、変数が実行されるので、入力関数を使用して実装した質問が表示されます。
助けてください!ここ
は、いくつかのテストコードが
TEST1ある:
userName = input ("What is your name ? ")
userEmail = input ("What is your email address? ")
import test2
TEST2:
from test1 import userName
from test1 import userEmail
caseNumber = (random.randint(0,999999))
file = open ("CaseInfo.txt","w")
file.write(userName)
file.write(userEmail)
file.write(caseNumber)
Iの代わりに変数を印刷される変数の値にこれを実行すると、再実行され質問が再び尋ねられます。
あなた自身で作成したコードですか? – elena
@elena私はすでにを使って変数をインポートしようとしましたが、コードを実行すると、以前のファイルのように変数の値の代わりに質問が表示されます。この場合はユーザーの名前)。 –
Iamaspacellama
@wwiiあなたは精巧にできますか? – Iamaspacellama