python的问题执行.py 提示nameError 5C

图片说明
执行hello.py里面只是print‘hello’一行代码,这是什么问题引起的希望知道的帮忙解决一下谢谢各位前辈

0

25个回答

图片说明直接执行命令hello.py就行了,然后注意下目录对不对

2
lpl0620
自强之路 谢谢指导呀是这个问题了可以执行啦
一年多之前 回复

你的文件是不是有不可见的字符?

1

执行hello.py里面只是print‘hello’一行代码,

0

spython hello.py

0
 print‘hello’
->
print 'hello'
0

你的标点是全角的。

0

想要在cmd窗口執行py文件,有兩種方法:(1)cd 切換到py文件所在的文件夾python hello.py;(2)python hello.py的絕對路徑

0

脚本代码改下 print ('hello')

0

执行hello.py里面只是print‘hello

0

python执行py文件,的方法有很多,最简单的就是在进入文件所在目录,然后输入python hello.py 这样就能运行hello.py这个文件了
图片说明

0
共25条数据 1 3 尾页
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
python报错问题nameerror
nameerror:name GrackGeetest is not definedn查看了程序没有任何的错误,单词也没有拼写错误,GrackGeetest名字就是类名,没有任何问题n还有其他解决问题吗?
python 执行py文件
cmd 管理员权限运行 python D:\_lichenyi\git\python.learning\ffmpegModule\ffmpegTest.py
NameError: name 'python' is not defined
>>> pyhton -vrnrnTraceback (most recent call last):rn File "", line 1, in -toplevel-rn pyhton -vrnNameError: name 'pyhton' is not defined
python IDLE的执行py文件
Import 在IDLE下也可以用import来运行文件。如运行test.py文件:improt test 但是对于一个文件,improt只能在第一次导入时运行文件。在第一次导入之后,其他的导入都不会再工作,甚至在另一个窗口中改变并保存了模块的源代码文件也不行。实验了下,发现重启IDEL后依然不行。这是有意设计的结果。导入是一个开销很大的操作以至于每个程序不能够重复多于1次。 ...
python 脚本 .py文件执行
本文适合有经验的程序员尽快进入Python世界.特别地,如果你掌握Java和Javascript,不用1小时你就可以用Python快速流畅地写有用的Python程序.   为什么使用Python 假设我们有这么一项任务:简单测试局域网中的电脑是否连通.这些电脑的ip范围从192.168.0.101到192.168.0.200. 思路:用shell编程.(Linux通常
python .py文件执行方式
IDLE: 命令行: IDLE交互: open文件+run module python x.py parem 暂无 不能传命令参数 环境变量+工作目录 切换目录os.chdir(“/path/to/change/to”) 输出目录os.getcwd()
一个简单程序老提示NameError
bonus1=100000*0.1rnbonus2=bnous1+100000*0.75rnbonus4=bnous2+200000*0.5rnbonus6=bonus4+200000*0.3rnbonus10=bonus6+400000*0.15rnrni=int(input('input gain:\n'))rnif i<=100000:rn bonus=i*0.1rnelif i<=200000:rn bonus=bonus1+(i-100000)*0.075rnelif i<=400000:rn bonus=bonus2+(i-200000)*0.05rnelif i<=600000:rn bonus=bonus4+(i-400000)*0.03rnelif i<=1000000:rn bonus=bonus6+(i-600000)*0.015rnelse:rn bonus=bonus10+(i-1000000)*0.01rnprint('bonus=',bonus)rnrn总是提示我:rnTraceback (most recent call last):rn File "E:/TestRoom/LearnPy/classical.py", line 2, in rn bonus2=bnous1+100000*0.75rnNameError: name 'bnous1' is not definedrn我用的是Python3.1的环境
[python]求指教一个nameerror的问题
小女子初学python,还望各位大神能指点一二~不胜感激[img=https://forum.csdn.net/PointForum/ui/scripts/csdn/Plugin/003/onion/3.gif][/img]rn以下是代码:rndef get_population_html_tables(html):rnrn dom = web.Element(html)rn # tbls = dom('table') rn tbls = dom.by_class('wikitable sortable')rn return tblsrnrntables = get_population_html_tables(website_html)rnprint "table length: %d" %len(tables)rnfor t in tables:rn print t.attributesrnrn报错为:rnNameError Traceback (most recent call last)rn in ()rn 11 return tblsrn 12 rn---> 13 tables = get_population_html_tables(website_html)rn 14 print "table length: %d" %len(tables)rn 15 for t in tables:rnrn in get_population_html_tables(html)rn 2 """Parse html and return html tables of wikipedia population data."""rn 3 rn----> 4 dom = web.Element(html)rn 5 rn 6 rnrnNameError: global name 'web' is not defined
【小白】Python下调用kNN算法,提示NameError: name 'zu' is not defined
[code=python]from numpy import *rnimport operatorrnrndef createDataSet():rn zu = array([[1.0,1.1],[1.0,1.0],[0,0],[0,0.1]])rn zu = ['A','A','B','B']rn return group, labelsrn rndef classify0(inX, dataSet, labels, k):rn dataSetSize = dataSet.shape[0]rn diffMat = tile(inX, (dataSetSize,1)) - dataSetrn sqDiffMat = diffMat**2rn sqDistances = sqDiffMat.sum(axis=1)rn distances = sqDistances**0.5rn sortedDistIndicies = distances.argsort() rn classCount= rn for i in range(k):rn voteIlabel = labels[sortedDistIndicies[i]]rn classCount[voteIlabel] = classCount.get(voteIlabel,0) + 1rn sortedClassCount = sorted(classCount.iteritems(), key=operator.itemgetter(1), reverse=True)rn return sortedClassCount[0][0][/code]rn调用的命令是kNN.classify0([0,0],zu,labels,3)rn提示的错误是Traceback (most recent call last):rn File "", line 1, in rn kNN.classify0([0,0],zu,labels,3)rnNameError: name 'zu' is not definedrn求指教,是版本的问题吗?
【python入门】python基础8——notebook写py文件,执行py文件/ 导包import py文件
%%writefile addfile.pya = 1def add(list):    sum = 0    for item in list:        sum += item    return sum%run addfile.pyresult = add([1,2,3])print(result)导入函数的方法:import addfile as add //改别名1.import a...
python顺序执行多个py文件
假如我要执行code目录下的python程序,假设该目录下有1.py,2.py,3.py,4.py四个文件,但是我想执行1.py,2.py,4.py,则可在该目录下创建一个python文件,代码如下:import os os.system("python ./1.py") os.system("python ./2.py") os.system("python ./4.py")若想指定输出到某个文件
python终端中执行py文件
在调试或使用某些模块时,需要时刻改变一些变量的值,若写成py文件,则每次都要保存,而很多测试的内容是没必要的。故可以先执行一些配置环境的py文件,然后在python终端即交互模式下,调用类及其方法来测。如: 当前目录有文件detail.py,内容为具体的执行语句,不是类的定义,用于导入必要的库,配置环境等。执行如下: python #进入python终端,交互模式 imp
Windows 下 Python如何执行编写的.py文件?
在Windows 系统下安装好Pyton后,直接在CMD命令提示符号里 输入CD .py的文件路径, 进入.py文件的所在目录,例如 cd c:\python33\study,进入这个目录后 输入 Python .py文件名 回车就执行了.py文件。 转载于:https://blog.51cto.com/zhengshuheng/1571878...
执行py文件
1,修改目录 #!/usr/bin/python # -*- coding: UTF-8 -*- import os, sys path = "/tmp" # 查看当前工作目录 retval = os.getcwd() print "当前工作目录为 %s" % retval # 修改当前工作目录 os.chdir( path ) # 查看修改后的工作目录 retva
.py文件的执行
linux和mac上可以在文件头添加注释: #!/usr/bin/env python3 即可直接运行.py文件了 
ubuntu下执行.py文件
http://blog.sina.com.cn/s/blog_9e56699c0101ckc7.html 喔,摆弄了好久,终于实现了在unbuntu下运行一段python程序,而不是像之前只能在终端一句输入一句反应了,具体是这样做的: (前提概要 1   系统执行python的目录是/usr/bin里面的python可执行文件,根据具体版本号确定,比如我用的就是python2.7
触发器执行 提示问题?
如下触发器,用户在表fitemss97中增加记录时,截取fitemss97.citemname 的前50个字符(表中的citemname长度为 nvarchar(60)不可更改)rn现以下触发器已达到此功能,我想问下,在执行update时,也就是用户输入的字符超过50个字符被触发器删了多余的部分时,能在触发器中给个提示吗?要提醒软件前台操作员的?rnrnrn[code=SQL]rnCREATE TRIGGER fitemss97_Insert ON fitemss97rnFOR insertrnasrnBEGINrn DECLARE @I_id int --档案 IDrn DECLARE @citemname nvarchar(60)rn rn DECLARE xhw_aut CURSOR FOR rn SELECT I_id,citemname FROM insertedrn open xhw_autrn FETCH xhw_aut into @I_id,@citemnamern while @@FETCH_STATUS = 0rn beginrn update fitemss97 rn set citemname=substring(dbo.fitemss97.citemname,0,51)rn where I_id=@I_idrn FETCH xhw_aut into @I_id,@citemnamern endrn CLOSE xhw_autrn DEALLOCATE xhw_autrnENDrnrn[/code]
NameError: name 'reload' is not defined
import sysrnreload(sys)rnsys.setdefaultencoding("utf-8")rnrnrn出错提示rnNameError: name 'reload' is not definedrnrnrn这是什么问题 求解答
NameError变量名错误
NameError变量名错误nn报错:nn?n1n2n3n4n>>> print anTraceback (most recent call last):nFile "", line 1, in nNameError: name 'a' is not definedn
NameError:name 'FooCLass' is not defined
输入如下代码后报错rnclass FooCLass(object):rn """my very first class: FooClass"""rn version = 0.1 # class (data) attributern def _init_(self, nm = "John Doe"):rn """constructor"""rn self.name = nm # class instance (data) attribute rn print('Created a class instance for',nm)rn def showname(self):rn """display instance attribute and class name"""rn print('Your name is', self.name)rn print('My name is', self._class_._name_)rn def showver(self):rn """display class(static) attribute"""rn print(self.version) #references FooClass.versionrn def addMe2Me(self, x):rn """apply + operation to argument"""rn return x + x #does not use 'self'rnrnfool = FooClass()rnrnTraceback (most recent call last):rn File "", line 1, in rn fool = FooClass()rnNameError: name 'FooClass' is not definedrnrn文件名“hello.py”,我现在用的版本是python3.0,运行环境是windows,如果加入from hello import FooClass仍报相同的错误。rnrn不知道是哪里出的问题,请大家帮帮忙
NameError: name 'Tk' is not defined
[code=Python]# -*- coding: UTF-8 -*-rnfrom Tkinter import *rnroot = Tk()[/code]rn使用IDLE python gui打开倒是很正常,但直接用python打开报错:NameError: name 'Tk' is not definedrn是不是我的配置上什么问题,我查看了sys.path 已经把Tkinter路径包含进去了,为什么出错呢?
直接执行.py程序打时候提示找不到解释器
炸python脚本上以及在头部加上了: #!/usr/bin/env python    用"./"去执行脚本的时候还是提示:: 没有那个文件或目录   网上找到打资料: http://blog.csdn.net/erpindao/article/details/6991359   可以使用命令sed -i 's/\r$//' filename   验证确实如此
python驱动模拟按键.py
驱动级别的模拟按键,需要先安装winio才可以运行。可以制作任何脚本
Python文件:词云.py
Python文件:词云.py Python文件:词云.py Python文件:词云.py
python进制转换——py学习笔记
#python内置函数#10进制转为2进制 >>> bin(10) '0b1010'#2进制转为10进制 >>> int("1001",2) 9#10进制转为16进制 >>> hex(10) '0xa'#16进制到10进制 >>> int('ff', 16) 255>>> int('0xab', 16) 171#十进制转为八进制 >>print("%o" % 10) >>12 #16进制到2进制 >
python导入.py文件
1.from . import D # 导入A.B.D 2.from .. import E # 导入A.E 3.from ..F import G # 导入A.F.G,.. 和 F是连着的,中间没有空格 # .代表当前目录,..代表上一层目录,...代表上上层目录。 转载于:https://www.cnblogs.com/shaoqizhi/p...
Python 调用py文件
Python 创建自己的库众所周知,Python的库基本上都是通过Pip,安装包或者whl文件安装的。但是如果自己要开发属于自己的库,那应该如何实现?1.首先创建一个文件夹,命名为AutomationFolder,存放在Python目录下的Lib\site-packages 2.打开该文件夹,可以看到3个文件,其中init.py文件是一定需要的,文件里面内容可以为空。pycache 文件夹是自动生
[py]python异常处理
异常处理try: num=int('asda') print(num) except IndexError as e: print("chucuola") except Exception as e: print(e) else: print("helo") finally: print("the pro is end") 执行路径try–代码报错–e
[py]python内存管理
Python深入06 Python的内存管理 堆栈内存 - 堆内存 对象一般就是开辟在堆上的结构体; 堆内存用于提供 引用数据类型存储值 对象存储的是属性名和属性值 函数存储的是函数体代码字符串 函数执行形成一个新的私有作用域(栈内存) 先给形参赋值 私有作用域代码从上到下执行 - 栈内存 提供执行环...
python做的注册机.py
这是一个使用python tkinter做出来的一个简易注册机,用户需要获取机器码,注册码,之后注册就能打开指定的软件,里面win32api开头的都是打开文件的操作,https://download.csdn.net/download/yangrongleidd/11261313和https://download.csdn.net/download/yangrongleidd/11254661都是之前打开的文件。 把文件目录调一下就行了
python实例手册.py
安装python2.7 wget https://www.python.org/ftp/python/2.7.8/Python-2.7.8.tgz tar xvf Python-2.7.8.tgz cd Python-2.7.8 ./configure --prefix=/usr/local/python27 make make install mv /usr/bin/python /usr/bin/python_old ln -s /usr/local/python27/bin/python /usr/bin/ python # 查看版本 解决YUM无法使用的问题 vim /usr/bin/yum 首行#!/usr/bin/python 替换为老版本python #!/usr/bin/python2.4 注意可能为2.6 pip模块安装 yum install python-pip # centos安装pip sudo apt-get install python-pip # ubuntu安装pip pip官方安装脚本 wget https://raw.github.com/pypa/pip/master/contrib/get-pip.py python get-pip.py pip编译安装 wget http://pypi.python.org/packages/source/s/setuptools/setuptools-0.6c11.tar.gz tar zxvf setuptools-0.6c11.tar.gz cd setuptools-0.6c11 python setup.py build python setup.py install wget https://pypi.python.org/packages/source/p/pip/pip-1.5.6.tar.gz#md5=01026f87978932060cc86c1dc527903e tar zxvf pip-1.5.6.tar.gz cd pip-1.5.6 python setup.py build python setup.py install 加载环境变量 vim /etc/profile export PATH=/usr/local/python27/bin:$PATH . /etc/profile
python迷宫生成.py
python迷宫生成,可以重复生成迷宫图片,并标出迷宫路径
【py】配置python环境
首先,在ubuntu 10.10之后的版本中,要这样安装 sudo apt-get install python-pip python-dev build-essential sudo pip install --upgrade pip sudo pip install --upgrade virtualenv    在旧版本ubuntu中,要这样安装: ...
Py:Python 字符编码
Python字符编码详解 1. 字符编码简介 1.1. ASCII ASCII(American Standard Code for Information Interchange),是一种单字节的编码。计算机世界里一开始只有英文,而单字节可以表示256个不同的字符,可以表示所有的英文字符和许多的控制符号。不过ASCII只用到了其中的一半(\x80以下),这也是MBCS得以实现的基础。 1...
[py]python自省工具
参考 在日常生活中,自省(introspection)是一种自我检查行为。自省是指对某人自身思想、情绪、动机和行为的检查。伟大的哲学家苏格拉底将生命中的大部分时间用于自我检查,并鼓励他的雅典朋友们也这样做。他甚至对自己作出了这样的要求:“未经自省的生命不值得存在。” 自省,自己能做什么? 写上自己的功能,以便于展示. 对象属于那个类(获取类名) 对象的内存id是多少 对象的类型 对象的值 对象是...
python调用已有.py
调用已经写好的其他py文件,不是import Solution: execfile('xx.py')就行了 如果需要传参数,就用os.system()那种方法。 如果还想获得这个文件的输出,那就得用os.popen()了
python简单的数学运算.py
#coding=gb2312#!/bin/pythonimport time     print ('Hello World !')a=60b=20print ' a = ', a,',',' b = ', bprint ' a + b = ' , a+bprint ' a - b = ' , a-bprint ' a * b = ' , a*bprint ' a / b = ' , a/bpri
[py]python的继承体系
python的继承体系 python中一切皆对象 随着类的定义而开辟执行 class Foo(object): print 'Loading...' spam = 'eggs' print 'Done!' class MetaClass(type): def __init__(cls, name, bases, attrs): print(...
[py]python中的==和is的区别
is比较id id(a) == id(b) == id(c) a is d #false ==比较值 a==b #true 举个例子:a = 1 b = a c = 1 d = 1.0 这里有3个对象abc,类型都是int。值都是1。id(a) # 35556792L id(b) # 35556792L id(c) # 35556792L id(d) # 21253459L 本...
Python名片管理系统.py
环境:Python3.6.5 入门级名片管理系统,利用列表,字典if,for,while