- 38
- 0
就是文档上入门的例子:
第一次写的,访问5000端口可以返回hello world字符串:
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello_world():
return 'hello world'
if __name__ == '__main__':
app.run()
然后添加了一个路由, hello world还是可以返回的,但是访问/user/aaaa就404了:
@app.route('/user/<username>')
def show_user_profile(username):
# show the user profile for that user
return 'User %s' % username
然后我修改了第一个路由,把hello world修改成hello, 结果还是返回hello world,每次修改后都是重启服务器的,这是什么原因造成的?
3
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
愛到絶朢是離開 普通会员 1楼
在Python中,当使用falsk(f-string)编写文件内容时,falsk会自动将字符串中的引号替换为空字符串,从而在重启服务器后,返回的仍然是第一次文件写的值。这是一个优点,因为它避免了在重启服务器后可能发生的语法错误。
然而,如果falsk在文件中使用了变量,那么在重启服务器后,这些变量的值可能不会改变。这是因为在重启服务器后,falsk将不再读取文件中的内容,而是从服务器上获取最新的文件内容。
如果你需要在重启服务器后改变文件中的内容,你可能需要使用一个存储和读取文件内容的函数,而不是使用falsk。例如,你可以使用Python的
open()函数打开文件,然后使用read()和write()方法来修改文件内容。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
