下記二つのAPIをVScodeで同時に立ち上げたいのですが、やり方が分らなくて苦戦しています。
どちらか片方を立ち上げることはできます。
何方かご教授願います。
python
1if __name__ == '__main__': 2 from argparse import ArgumentParser 3 parser = ArgumentParser() 4 parser.add_argument('-p', '--port', default=8080, 5 type=int, help='port to listen on') 6 7 parser.add_argument('-g', '--gw', default='http://127.0.0.1:5000', 8 type=str, help='blockchain gateway') 9 10 args = parser.parse_args() 11 port = args.port 12 app.config['gw'] = args.gw 13 14 app.run(host='127.0.0.1', port=port, threaded=True, debug=True)
python
1if __name__ == '__main__': 2 from argparse import ArgumentParser 3 parser = ArgumentParser() 4 parser.add_argument('-p', '--port', default=5000, 5 type=int, help='port to listen on') 6 args = parser.parse_args() 7 port = args.port 8 9 app.config['port'] = port 10 11 app.run(host='127.0.0.1', port=port, threaded=True, debug=True)
VSCode でターミナルを複数開いて、それぞれの Flask アプリを動かせば良いのでは。
ターミナルの分割をクリックすると(1:python, cmd)がターミナルの隣に追加されます。
そこで二つ目のAPIを立ち上げようとすると、「このファイルには、この操作を実行するように関連付けられたアプリがありません。アプリをインストールするか、または~」と表示されます。
一つ目とは異なるターミナルをもう一つ隣に作成できれば良いのですがやり方が分りません。
「ターミナルの分割」でなくて、「新しいターミナル」ではどうでしょう。
また、APIを立ち上げるときのコマンドも記述していただけると問題が解決しやすいと思います。
立ち上げる時のコマンドに誤りがありました。
回答ありがとうございました。
回答1件
あなたの回答
tips
プレビュー