python flask中 ,vim run.py后,代码下面有下划线,且运行通不过。

安装好flask后,输入 vim run.py,代码下面有多余的下划线。

img

代码缩进问题,在服务器中写的代码最好不要使用table键打出空格,这样容易出现问题,建议使用空格键自己敲或者本地写好了上传服务器

from  flask import Flask
app=Flask(__name__)

@app.route("/")
def index():
    return "Hello Word!"
if __name__ == '__main__':
    app.run()

img


python是一个注重代码格式的语言,你需要遵守python的代码格式才不会报错
有帮助请点一下右上角的采纳,谢谢

由于历史原因,导致Windows,Unix/Linux二者之间,对于文件中所用回车换行符,表示的方法,都不一样。
复制文件进服务器的时候,把CRLF换成LF

代码看上去缩进格式也有问题,最好在本地写好代码直接复制到系统里面

直接在服务器上写代码,厉害了,

我也是复制上去的,出现多余下划线的问题,并且运行时出现

ubuntu@VM-16-2-ubuntu:~$ python run.py
File "run.py", line 9
if name == 'main':

这样的提示。
恳求帮助!

您好,我是有问必答小助手,您的问题已经有小伙伴帮您解答,感谢您对有问必答的支持与关注!
PS:问答VIP年卡 【限时加赠:IT技术图书免费领】,了解详情>>> https://vip.csdn.net/askvip?utm_source=1146287632