如何将其他仓库的Python脚本集成到Flask应用并返回JSON
任务说明
需要创建两个独立的代码仓库:
- 仓库1:存放实现素数计算功能的Python脚本
- 仓库2:开发一个Flask应用,调用上述素数计算脚本,并将计算结果以JSON格式返回
素数计算仓库代码(main.py)
import random def isPrime(n): # 边界情况处理 if n <= 1: return False # 从2到n-1逐一检查 for i in range(2, n): if n % i == 0: return False return True # 生成指定范围内素数的函数 def printPrime(n): previous_primes_nb = [] for i in range(2, n + 1): if isPrime(i): previous_primes_nb.append(i) return previous_primes_nb if __name__ == "__main__": # 生成随机数 n = random.randint(2, 100) # 调用函数 previous_primes_list = printPrime(n) print(previous_primes_list)
Flask应用仓库代码(simpleflask.py)
from flask import Flask app = Flask(__name__) @app.route("/") def hello(): return "Hello, World!" if __name__ == "__main__": app.run(port=8777)
内容的提问来源于stack exchange,提问作者Elazar
相关产品推荐
相关产品推荐

