-
Flaskを使用する場合: FlaskはPythonの人気のあるWebフレームワークであり、特定のポートでサーバーを実行するのに適しています。以下のコード例を参考にしてください。
from flask import Flask app = Flask(__name__) @app.route('/') def hello(): return 'Hello, World!' if __name__ == '__main__': app.run(port=8000) # 任意のポート番号を指定します
上記のコードでは、Flaskアプリケーションをポート番号8000で実行しています。必要に応じて、適切なポート番号に変更してください。
-
Djangoを使用する場合: DjangoはPythonの人気のあるWebフレームワークであり、サーバーを特定のポートで実行するための組み込みの開発サーバーを提供しています。以下のコード例を参考にしてください。
python manage.py runserver 8000 # 任意のポート番号を指定します
上記のコマンドを実行すると、Djangoの開発サーバーがポート番号8000で起動します。必要に応じて、適切なポート番号に変更してください。
-
http.serverモジュールを使用する場合: Pythonにはhttp.serverモジュールが組み込まれており、簡易なWebサーバーを実行するための機能を提供しています。以下のコード例を参考にしてください。
import http.server import socketserver PORT = 8000 # 任意のポート番号を指定します Handler = http.server.SimpleHTTPRequestHandler with socketserver.TCPServer(("", PORT), Handler) as httpd: print("Server started at localhost:" + str(PORT)) httpd.serve_forever()
上記のコードでは、http.serverモジュールを使用してポート番号8000で簡易なWebサーバーを実行しています。必要に応じて、適切なポート番号に変更してください。
以上がPythonで特定のポートでサーバーを実行するためのいくつかの方法です。お好みの方法を選んで利用してください。