小编Duc*_*e19的帖子

启动 Flask 应用程序时出错,错误为“找不到 Flask 应用程序”

我是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!”

python flask

12
推荐指数
4
解决办法
3万
查看次数

从字典的键和值中删除字符?

我正在制定一个例程,'.'从网络抓取过程中动态构建的字典中删除句点。下面是我正在使用的代码,它似乎可以正常工作以删除字典值(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)

正如您所看到的,句点已从第二个值中删除,但没有从第一个键中删除。

python string dictionary strip

2
推荐指数
1
解决办法
1341
查看次数

标签 统计

python ×2

dictionary ×1

flask ×1

string ×1

strip ×1