Python之name sys is not defined问题
不知道大家会不会遇到这个离谱的问题 当你在xxx.py里输入 import sys
import random
xxxx sys.argv """调用sys库方法"""
运行xxx.py cmd:python xxx.py
报错:Traceback (most recent call last):
File "xxx.py", line 3, in
NameError: name 'sys' is not defined
报错提示调用sys.argv时,sys没有被定义 但是实际上你把两个import语句调换顺序 比如: import random
import sys
xxxx sys.argv """调用sys库方法"""
就不会报错了,脚本会运行成功 一开始我是在使用chishaxie大佬的盲水印脚本bwmforpy3.py时,发现的错误,不知道在其他的Python脚本会不会还会遇到这样的离谱情况 链接:https://github.com/chishaxie/BlindWaterMark
希望有大佬能告诉我为什么会这样😥😥