if _name_ == '_main_':

来源:3-14 python的执行入口

Yuki9712032

2020-11-12 00:18:33

# 具体遇到的问题

# 报错信息的截图

# 相关课程内容截图

# 尝试过的解决思路和结果

# 粘贴全部相关代码,切记添加代码注释(请勿截图)

# coding:utf-8

import os


if _name_ == '_main_':
print(os.getcwd())

_name_报错

"H:\Program Files\python3.8.1\python.exe" E:/pythonProject/pythonlearn/learn.py

Traceback (most recent call last):

  File "E:/pythonProject/pythonlearn/learn.py", line 6, in <module>

    if _name_ == '_main_':

NameError: name '_name_' is not defined


Process finished with exit code 1

这是什么意思?name是要定义吗?

写回答

2回答

时间,

2020-11-12

同学很棒哦!自己找到问题并且解决了。name和main都是双下划线的,在学习过程中要认真点哦!祝学习愉快~~~~
0

Yuki9712032

提问者

2020-11-12

找到原因了,应该是双下划线__name__

0

0 学习 · 2433 问题

查看课程

相似问题