คำถามติดแท็ก nameerror

13
ข้อผิดพลาดของอินพุต () - NameError: ชื่อ '…' ไม่ได้ถูกกำหนดไว้
ฉันได้รับข้อผิดพลาดเมื่อพยายามเรียกใช้สคริปต์อย่างง่ายนี้: input_variable = input ("Enter your name: ") print ("your name is" + input_variable) สมมติว่าฉันพิมพ์ "เพื่อน" ข้อผิดพลาดที่ฉันได้รับคือ: line 1, in <module> input_variable = input ("Enter your name: ") File "<string>", line 1, in <module> NameError: name 'dude' is not defined ฉันกำลังเรียกใช้สคริปต์เหล่านี้ด้วย Python 2.7

4
NameError: ไม่ได้กำหนดชื่อโกลบอล 'unicode' - ใน Python 3
ฉันพยายามใช้แพ็คเกจ Python ชื่อ bidi ในโมดูลในแพ็คเกจนี้ (algorithm.py) มีบางบรรทัดที่ทำให้ฉันมีข้อผิดพลาดแม้ว่าจะเป็นส่วนหนึ่งของแพ็คเกจก็ตาม นี่คือบรรทัด: # utf-8 ? we need unicode if isinstance(unicode_or_str, unicode): text = unicode_or_str decoded = False else: text = unicode_or_str.decode(encoding) decoded = True และนี่คือข้อความแสดงข้อผิดพลาด: Traceback (most recent call last): File "<pyshell#25>", line 1, in <module> bidi_text = get_display(reshaped_text) File "C:\Python33\lib\site-packages\python_bidi-0.3.4-py3.3.egg\bidi\algorithm.py", line 602, in …


12
python NameError: ไม่ได้กำหนดชื่อโกลบอล '__file__'
เมื่อฉันเรียกใช้รหัสนี้ใน python 2.7 ฉันได้รับข้อผิดพลาดนี้: Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined รหัสคือ: import os from setuptools import setup def read(*rnames): return open(os.path.join(os.path.dirname(__file__), *rnames)).read() setup(name="pyutilib.subprocess", version='3.5.4', maintainer='William E. …
112 python  nameerror 

1
Python NameError: ไม่ได้กำหนดชื่อ 'รวม' ไว้ [ปิด]
ปิด. คำถามนี้ต้องการรายละเอียดการแก้จุดบกพร่อง ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน5 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันกำลังพัฒนาเว็บไซต์ด้วยเฟรมเวิร์ก Django (ฉันเป็นมือใหม่มาก) แต่ฉันมีปัญหากับ Python: เนื่องจากฉันสร้างเทมเพลตแล้วฉันจึงไม่สามารถเรียกใช้เซิร์ฟเวอร์ได้อีกต่อไปด้วยเหตุนี้ (การติดตามสแต็กชี้ไปที่ บรรทัดในไฟล์urls.py ): <stacktrace> ... path('apppath/', include('myapp.urls')), NameError: name 'include' is not defined นำเข้าincludeจากไหนได้บ้าง?
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.