Python之name sys is not defined問(wèn)題
2023-09-07 11:10 作者:魚(yú)魚(yú)魚(yú)鵝 | 我要投稿
不知道大家會(huì)不會(huì)遇到這個(gè)離譜的問(wèn)題 當(dāng)你在xxx.py里輸入 import sys
import random
xxxx sys.argv """調(diào)用sys庫(kù)方法"""
運(yùn)行xxx.py cmd:python xxx.py
報(bào)錯(cuò):Traceback (most recent call last):
File "xxx.py", line 3, in
NameError: name 'sys' is not defined
報(bào)錯(cuò)提示調(diào)用sys.argv時(shí),sys沒(méi)有被定義 但是實(shí)際上你把兩個(gè)import語(yǔ)句調(diào)換順序 比如: import random
import sys
xxxx sys.argv """調(diào)用sys庫(kù)方法"""
就不會(huì)報(bào)錯(cuò)了,腳本會(huì)運(yùn)行成功 一開(kāi)始我是在使用chishaxie大佬的盲水印腳本bwmforpy3.py時(shí),發(fā)現(xiàn)的錯(cuò)誤,不知道在其他的Python腳本會(huì)不會(huì)還會(huì)遇到這樣的離譜情況 鏈接:https://github.com/chishaxie/BlindWaterMark
希望有大佬能告訴我為什么會(huì)這樣????
標(biāo)簽: