Googleのアプリケーションエンジンにコンソールベースのpythonアプリケーションをどのように配備できますか?Googleのアプリケーションエンジンを使用してコンソールベースのpythonアプリケーションをデプロイ
import webapp2
currencies = {
"Rupee":"(Indian Rupee)",
"Real":"(Brazilian Real)",
"Dollar":"(US Dollar)",
"Euro":"(Euro)",
"Pound":"(Great Britain Pound)"
}
def real_to_dollar():
user_value = raw_input("How many rupee?")
ammount = 43
conversion = ammount/3.59
print str(user_value) + " rupee is equal to " + str(conversion)+pound."
print "Welcome to currency converter."
print "Supported currencies:"
for currency in currencies:
print currency + " " + currencies[currency]
#user_choice1 = raw_input("Convert: ")
#user_choice2 = raw_input("To: ")
user_choice1 ="Real"
user_choice2 ="Dollar"
if user_choice1 == "Real" and user_choice2 == "Dollar":
real_to_dollar()
elif user_choice1 == "Dollar" and user_choice2 == "Real":
dollar_to_real()
else:
print "Enter valid one!!"
ログファイル、実行時の値を使用している間は、私は、ログファイルに誤りがないことを静的values.Afterを与えるEOFのerror.soを示しています
は、ここに私のサンプルコードです。 今、私の質問はGoogle App Engineの出力をどのように見ることができるのですか? コマンドプロンプトでコマンドを実行するコマンドがあるかどうか?
ありがとうございます。
:so ..これはGoogleのアプリケーションエンジンを使用して展開できませんか? – Prasika
あなたが書いた方法ではありません。 Google AppEngineはWebアプリケーション向けです。ユーザーと対話するための「コンソール」はありません。あなたはこれを書き直す必要があります。これは、ユーザー入力がHTTPリクエストとして入力され、出力が実際にHTTPレスポンスであるWebアプリケーションです。 AppEngineでこれを実行するには、https://cloud.google.com/appengine/docs/python/ にアクセスしてください。https://cloud.google.com/appengineにアクセスしてください。/docs/python/gettingstartedpython27/introduction このアプリはあなたがやろうとしているものと非常によく似ています。 – WreckeR