由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - new to python,问个stupid的问题
相关主题
Python and C/C++ QuestionWindows里一定要python my.py吗?
Python 如何自动import multiple filespython这语言解决了什么问题?
why I can not import Tkinter?Anybody using Python?
remove a module from cvsPython的script的兼容问题
问个Python的问题用python glue C++ 有什么好的办法
你认为ubuntu下面写script,用perl还是python更好? (转载)关于python
python太慢了也问个python 问题
python这种垃圾为什么会盛行??????安装web.py小记
相关话题的讨论汇总
话题: client1话题: client2话题: module
进入Programming版参与讨论
1 (共1页)
s******d
发帖数: 901
1
如果run下面这段code,得到这个error,怎么回事啊?funtion难道必须define再module
里吗?我知道有点急功近利,这个语言的基本概念还没搞清楚,不过比较急着用,来不
及慢慢学了。
startAndShutdown(client1)
NameError: name 'startAndShutdown' is not defined
from systemtest import *
try:
do stuff here.....
client1 = createClient();#defined in the import module
client2 = createClient();
startAndShutdown(client1)#call the function
startAndShutdown(client2)#call the function
finally:
teardown()

def startAndShutdown(client):
do stuff here....
X****r
发帖数: 3557
2
要么你把startAndShutdown的定义放到前面,要么你用一个主函数把你前面的代码
括起来,然后在定义startAndShutdown之后调用这个主函数。

module

【在 s******d 的大作中提到】
: 如果run下面这段code,得到这个error,怎么回事啊?funtion难道必须define再module
: 里吗?我知道有点急功近利,这个语言的基本概念还没搞清楚,不过比较急着用,来不
: 及慢慢学了。
: startAndShutdown(client1)
: NameError: name 'startAndShutdown' is not defined
: from systemtest import *
: try:
: do stuff here.....
: client1 = createClient();#defined in the import module
: client2 = createClient();

s******d
发帖数: 901
3
谢谢了,原来还要考虑顺序

【在 X****r 的大作中提到】
: 要么你把startAndShutdown的定义放到前面,要么你用一个主函数把你前面的代码
: 括起来,然后在定义startAndShutdown之后调用这个主函数。
:
: module

X****r
发帖数: 3557
4
当你执行到一段代码的时候里面用到的函数必须已经定义了。
python代码是可以在python解释器里交互执行的。
想象一下你输入f(),python该怎么办?f()的定义会在下一行才输入。

【在 s******d 的大作中提到】
: 谢谢了,原来还要考虑顺序
s******d
发帖数: 901
5
是,忘记了这个是scripting language

【在 X****r 的大作中提到】
: 当你执行到一段代码的时候里面用到的函数必须已经定义了。
: python代码是可以在python解释器里交互执行的。
: 想象一下你输入f(),python该怎么办?f()的定义会在下一行才输入。

1 (共1页)
进入Programming版参与讨论
相关主题
安装web.py小记问个Python的问题
快要被Python的兼容性弄疯了你认为ubuntu下面写script,用perl还是python更好? (转载)
python 的deferred modulepython太慢了
Python有没有带GUI的plotting modulepython这种垃圾为什么会盛行??????
Python and C/C++ QuestionWindows里一定要python my.py吗?
Python 如何自动import multiple filespython这语言解决了什么问题?
why I can not import Tkinter?Anybody using Python?
remove a module from cvsPython的script的兼容问题
相关话题的讨论汇总
话题: client1话题: client2话题: module