我是Flask 的新手。要启动我做的烧瓶应用程序,python -m flask run
但我反复收到错误
无法在模块“app”中找到 Flask 应用程序或工厂。使用“FLASK_APP=app:name 指定一个。
我virtualenv
在 Windows 10 机器上使用
from flask import Flask
app = Flask(__name__)
@app.route('/')
def index():
return "Hello, World!"
if __name__ == '__main__':
app.run(debug=True)
Run Code Online (Sandbox Code Playgroud)
我希望 Web 服务器能够启动并能够导航到本地页面并查看“Hello, World!”
我正在制定一个例程,'.'
从网络抓取过程中动态构建的字典中删除句点。下面是我正在使用的代码,它似乎可以正常工作以删除字典值(y
)的句点,但不能删除键(x
)。
关于如何解决这个问题有什么指导吗?
def dot_be_gone(dirty_dic):
clean_dic = {}
for x,y in dirty_dic.items():
clean_x = str(x).strip('.')
clean_y = str(y).strip('.')
clean_dic[clean_x] = clean_y
return(clean_dic)
dot_be_gone({"No. of Pets":"1", "No Problem":"Okay..."})
Run Code Online (Sandbox Code Playgroud)
执行时会产生以下结果:
def dot_be_gone(dirty_dic):
clean_dic = {}
for x,y in dirty_dic.items():
clean_x = str(x).strip('.')
clean_y = str(y).strip('.')
clean_dic[clean_x] = clean_y
return(clean_dic)
dot_be_gone({"No. of Pets":"1", "No Problem":"Okay..."})
Run Code Online (Sandbox Code Playgroud)
正如您所看到的,句点已从第二个值中删除,但没有从第一个键中删除。