Tôi đang gặp khó khăn khi hiểu cách chia ứng dụng bình thành nhiều tệp.
Tôi đang tạo một dịch vụ web và tôi muốn chia api thành các tệp khác nhau (AccountAPI.py, UploadAPI.py, ...), để tôi không có một tệp python lớn.
Tôi đã đọc rằng bạn có thể làm điều này với Bản thiết kế, nhưng tôi không hoàn toàn chắc chắn rằng lộ trình đó là phù hợp với tôi.
Cuối cùng, tôi muốn chạy một tệp python chính và bao gồm các tệp khác để khi nó chạy, chúng được coi là một tệp lớn.
Ví dụ: nếu tôi có Main.py và AccountAPI.py, tôi muốn có thể thực hiện việc này:
Main.py:
from flask import Flask
import AccountAPI
app = Flask(__name__)
@app.route("/")
def hello():
return "Hello World!"
if __name__ == "__main__":
app.run()
AccountAPI.py:
@app.route("/account")
def accountList():
return "list of accounts"
Tôi biết với ví dụ này rõ ràng là nó sẽ không hoạt động, nhưng liệu có thể làm điều gì đó như vậy không?
Cảm ơn