设为首页收藏本站

Crossin的编程教室

 找回密码
 立即加入
查看: 9860|回复: 2
打印 上一主题 下一主题

thread 多线程时被提示name未定义not defined

[复制链接]

7

主题

0

好友

49

积分

新手上路

Rank: 1

跳转到指定楼层
楼主
发表于 2017-10-4 20:37:29 |只看该作者 |倒序浏览
import threading

def thread_job():
    print('This is a added Thread,number is %s'%threading.current_thread())

def main():
    added_thread = threading.Thread(target=thread_job)
    added_thread.start()

if _name_ == '_main_':
    main()

运行结果是报错:
NameError: name '_name_' is not defined

系统环境:win_10_64位:10.0.15063
python环境:3.7.0a1  64位。
求解答。



回复

使用道具 举报

7

主题

0

好友

49

积分

新手上路

Rank: 1

沙发
发表于 2017-10-4 21:00:00 |只看该作者
刚刚自己又解决了,if后面的写错了应该是两个"__",而不是一个“_"。
回复

使用道具 举报

174

主题

45

好友

11万

积分

管理员

Rank: 9Rank: 9Rank: 9

板凳
发表于 2017-10-4 21:38:09 |只看该作者
是的,类似的都是两个下划线
#==== Crossin的编程教室 ====#
微信ID:crossincode
网站:http://crossincode.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

QQ|手机版|Archiver|Crossin的编程教室 ( 苏ICP备15063769号  

GMT+8, 2024-11-1 10:30 , Processed in 0.023301 second(s), 25 queries .

Powered by Discuz! X2.5

© 2001-2012 Comsenz Inc.

回顶部