Python论坛  - 讨论区

标题:[python-chinese] 为什么不能执行PYTHON程序

2005年10月20日 星期四 14:02

李克 jejwester at gmail.com
Thu Oct 20 14:02:05 HKT 2005

因为新手,好多不懂,向大家请教
我编了一个PYTHON小程序,保存为PY后在
Python (command line)里执行
python test.py
出现
>>> python test.py
  File "", line 1
    python test.py
              ^
SyntaxError: invalid syntax

是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:14

刘瑞展 liuruizhan at gmail.com
Thu Oct 20 14:14:06 HKT 2005

我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。

On 10/20/05, 李克 <jejwester at gmail.com> wrote:
>
> 因为新手,好多不懂,向大家请教
> 我编了一个PYTHON小程序,保存为PY后在
> Python (command line)里执行
> python test.py
> 出现
> >>> python test.py
> File "", line 1
> python test.py
> ^
> SyntaxError: invalid syntax
>
> 是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
刘瑞展
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051020/e8d975f7/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:19

limodou limodou at gmail.com
Thu Oct 20 14:19:07 HKT 2005

在 05-10-20,李克<jejwester at gmail.com> 写道:
> 因为新手,好多不懂,向大家请教
> 我编了一个PYTHON小程序,保存为PY后在
> Python (command line)里执行
> python test.py
> 出现
> >>> python test.py
>   File "", line 1
>     python test.py
>               ^
> SyntaxError: invalid syntax
>
> 是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题
>

在交互环境下是不能运行python test.py的,因为这是一个命令,不是python的代码。python test.py是要在命令行下运行的。


--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:26

limodou limodou at gmail.com
Thu Oct 20 14:26:24 HKT 2005

在 05-10-20,刘瑞展<liuruizhan at gmail.com> 写道:
> 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
>

晕,这是什么运行方式。cmd是一个可以让你写命令行处理的模块,不是用来运行python的。


--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:37

李克 jejwester at gmail.com
Thu Oct 20 14:37:56 HKT 2005

我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题

之后在环境变量里配置了一下,进入MS-DOS下运行
python test.py也不行

在 05-10-20,limodou<limodou at gmail.com> 写道:
> 在 05-10-20,刘瑞展<liuruizhan at gmail.com> 写道:
> > 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> >
>
> 晕,这是什么运行方式。cmd是一个可以让你写命令行处理的模块,不是用来运行python的。
>
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:41

ygao ygao2004 at gmail.com
Thu Oct 20 14:41:09 HKT 2005

概念都没搞清楚,python中有cmd吗?

Cmd
Starts a new instance of the command interpreter, Cmd.exe. Used
without parameters, cmd displays Windows XP version and copyright
information.

cmd.exe  是解释程序,python.exe同样也是,都是解释执行各自的脚本程序的。
这些最基本的概念都不懂?!



On 10/20/05, 刘瑞展 <liuruizhan at gmail.com> wrote:
> 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
>
> On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> >
> > 因为新手,好多不懂,向大家请教
> > 我编了一个PYTHON小程序,保存为PY后在
> > Python (command line)里执行
> > python test.py
> > 出现
> > >>> python test.py
> > File "", line 1
> > python test.py
> > ^
> > SyntaxError: invalid syntax
> >
> > 是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
>
> --
> 刘瑞展
>


--
■■■■■■■■■■■■■■■■■■■■■
自建的python学习论坛:
http://groups.google.com/group/python_study
■■■■■■■■■■■■■■■■■■■■■

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:53

Zoom Quiet zoom.quiet at gmail.com
Thu Oct 20 14:53:49 HKT 2005

咳咳咳,
你将你的 test.py 公布一下子?
可能是脚本的问题?!
或是,你的Python 没有安装完全?

在 05-10-20,李克<jejwester at gmail.com> 写道:
> 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
>
> 之后在环境变量里配置了一下,进入MS-DOS下运行
> python test.py也不行
>
> 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > 在 05-10-20,刘瑞展<liuruizhan at gmail.com> 写道:
> > > 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> > >
> >
> > 晕,这是什么运行方式。cmd是一个可以让你写命令行处理的模块,不是用来运行python的。
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>


--
# Time is unimportant, only life important!
## 面朝开源,我心自由!

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:54

李克 jejwester at gmail.com
Thu Oct 20 14:54:55 HKT 2005

不是概念没弄清楚,说CMD实际上是代指MS-DOS,因为习惯都是进入MS-DOS都是运行--》CMD,所以说CMD就是指进入MS-DOS环境下,不过二楼讲的PYTHON的CMD就不知道了。

2005/10/20, ygao <ygao2004 at gmail.com>:
> 概念都没搞清楚,python中有cmd吗?
>
> Cmd
> Starts a new instance of the command interpreter, Cmd.exe. Used
> without parameters, cmd displays Windows XP version and copyright
> information.
>
> cmd.exe  是解释程序,python.exe同样也是,都是解释执行各自的脚本程序的。
> 这些最基本的概念都不懂?!
>
>
>
> On 10/20/05, 刘瑞展 <liuruizhan at gmail.com> wrote:
> > 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> >
> > On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> > >
> > > 因为新手,好多不懂,向大家请教
> > > 我编了一个PYTHON小程序,保存为PY后在
> > > Python (command line)里执行
> > > python test.py
> > > 出现
> > > >>> python test.py
> > > File "", line 1
> > > python test.py
> > > ^
> > > SyntaxError: invalid syntax
> > >
> > > 是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题
> > >
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> >
> > --
> > 刘瑞展
> >
>
>
> --
> ■■■■■■■■■■■■■■■■■■■■■
> 自建的python学习论坛:
> http://groups.google.com/group/python_study
> ■■■■■■■■■■■■■■■■■■■■■
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:55

李克 jejwester at gmail.com
Thu Oct 20 14:55:31 HKT 2005

python的cmd中不支持python命令吧
这个应该是概念性的问题

在 05-10-20,李克<jejwester at gmail.com> 写道:
> 不是概念没弄清楚,说CMD实际上是代指MS-DOS,因为习惯都是进入MS-DOS都是运行--》CMD,所以说CMD就是指进入MS-DOS环境下,不过二楼讲的PYTHON的CMD就不知道了。
>
> 2005/10/20, ygao <ygao2004 at gmail.com>:
> > 概念都没搞清楚,python中有cmd吗?
> >
> > Cmd
> > Starts a new instance of the command interpreter, Cmd.exe. Used
> > without parameters, cmd displays Windows XP version and copyright
> > information.
> >
> > cmd.exe  是解释程序,python.exe同样也是,都是解释执行各自的脚本程序的。
> > 这些最基本的概念都不懂?!
> >
> >
> >
> > On 10/20/05, 刘瑞展 <liuruizhan at gmail.com> wrote:
> > > 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> > >
> > > On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> > > >
> > > > 因为新手,好多不懂,向大家请教
> > > > 我编了一个PYTHON小程序,保存为PY后在
> > > > Python (command line)里执行
> > > > python test.py
> > > > 出现
> > > > >>> python test.py
> > > > File "", line 1
> > > > python test.py
> > > > ^
> > > > SyntaxError: invalid syntax
> > > >
> > > > 是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题
> > > >
> > > > _______________________________________________
> > > > python-chinese list
> > > > python-chinese at lists.python.cn
> > > > http://python.cn/mailman/listinfo/python-chinese
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > 刘瑞展
> > >
> >
> >
> > --
> > ■■■■■■■■■■■■■■■■■■■■■
> > 自建的python学习论坛:
> > http://groups.google.com/group/python_study
> > ■■■■■■■■■■■■■■■■■■■■■
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 14:59

ygao ygao2004 at gmail.com
Thu Oct 20 14:59:19 HKT 2005

为什么是"交互式环境"?这个你以后会明白的。

你的test.py的内容是什么?

On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
>
> 之后在环境变量里配置了一下,进入MS-DOS下运行
> python test.py也不行
>
> 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > 在 05-10-20,刘瑞展<liuruizhan at gmail.com> 写道:
> > >
> 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> > >
> >
> > 晕,这是什么运行方式。cmd是一个可以让你写命令行处理的模块,不是用来运行python的。
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>


--
■■■■■■■■■■■■■■■■■■■■■
自建的python学习论坛:
http://groups.google.com/group/python_study
■■■■■■■■■■■■■■■■■■■■■

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:05

limodou limodou at gmail.com
Thu Oct 20 15:05:29 HKT 2005

在 05-10-20,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> 咳咳咳,
> 你将你的 test.py 公布一下子?
> 可能是脚本的问题?!
> 或是,你的Python 没有安装完全?
>
> 在 05-10-20,李克<jejwester at gmail.com> 写道:
> > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> >
> > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > python test.py也不行
> >

你所说的那个cmd只是一个字符方式的交互环境,也是用来执行python代码的,不是执行命令行用的。看一看PATH环境变量有没有把python的安装目录加进去。


--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:08

ygao ygao2004 at gmail.com
Thu Oct 20 15:08:19 HKT 2005

能否把你的test.py中内容贴出来?

On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> 不是概念没弄清楚,说CMD实际上是代指MS-DOS,因为习惯都是进入MS-DOS都是运行--》CMD,所以说CMD就是指进入MS-DOS环境下,不过二楼讲的PYTHON的CMD就不知道了。
>
> 2005/10/20, ygao <ygao2004 at gmail.com>:
> > 概念都没搞清楚,python中有cmd吗?
> >
> > Cmd
> > Starts a new instance of the command interpreter, Cmd.exe. Used
> > without parameters, cmd displays Windows XP version and copyright
> > information.
> >
> > cmd.exe  是解释程序,python.exe同样也是,都是解释执行各自的脚本程序的。
> > 这些最基本的概念都不懂?!
> >
> >
> >
> > On 10/20/05, 刘瑞展 <liuruizhan at gmail.com> wrote:
> > >
> 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> > >
> > > On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> > > >
> > > > 因为新手,好多不懂,向大家请教
> > > > 我编了一个PYTHON小程序,保存为PY后在
> > > > Python (command line)里执行
> > > > python test.py
> > > > 出现
> > > > >>> python test.py
> > > > File "", line 1
> > > > python test.py
> > > > ^
> > > > SyntaxError: invalid syntax
> > > >
> > > > 是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题
> > > >
> > > > _______________________________________________
> > > > python-chinese list
> > > > python-chinese at lists.python.cn
> > > > http://python.cn/mailman/listinfo/python-chinese
> > > >
> > > >
> > > >
> > >
> > >
> > > --
> > > 刘瑞展
> > >
> >
> >
> > --
> > ■■■■■■■■■■■■■■■■■■■■■
> > 自建的python学习论坛:
> > http://groups.google.com/group/python_study
> > ■■■■■■■■■■■■■■■■■■■■■
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>


--
■■■■■■■■■■■■■■■■■■■■■
自建的python学习论坛:
http://groups.google.com/group/python_study
■■■■■■■■■■■■■■■■■■■■■

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:09

Chaoxiong chaox_maillist at tom.com
Thu Oct 20 15:09:15 HKT 2005

我也是新手,也遇到过这个问题,python中的cmd好像是不可以的~
windows下,如果环境变量中的PATH配好了,然后在CMD窗口中,输入 :  python D:\\python24\\test.py
这样应该就可以了~其中D:\\python24\\是保存的目录。

不知有没有更简便的方法??
  ----- Original Message ----- 
  From: 刘瑞展 
  To: python-chinese at lists.python.cn 
  Sent: Thursday, October 20, 2005 2:14 PM
  Subject: Re: [python-chinese] 为什么不能执行PYTHON程序


  我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。


  On 10/20/05, 李克 <jejwester at gmail.com> wrote: 
    因为新手,好多不懂,向大家请教
    我编了一个PYTHON小程序,保存为PY后在
    Python (command line)里执行
    python test.py
    出现
    >>> python test.py
    File "", line 1
       python test.py
                 ^
    SyntaxError: invalid syntax

    是因为找不到文件地址吗。还是怎么了。因为在WIN系统下,所以有人让我在CMD下,但是也出现上面的问题

    _______________________________________________ 
    python-chinese list
    python-chinese at lists.python.cn
    http://python.cn/mailman/listinfo/python-chinese 






  -- 
  刘瑞展 


------------------------------------------------------------------------------


  _______________________________________________
  python-chinese list
  python-chinese at lists.python.cn
  http://python.cn/mailman/listinfo/python-chinese

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.exoweb.net/pipermail/python-chinese/attachments/20051020/9d0aab1d/attachment.html

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:16

李克 jejwester at gmail.com
Thu Oct 20 15:16:47 HKT 2005

我并不是这一个测试文件是这种问题,
其他从网上下的代码,也是这种问题
2005/10/20, ygao <ygao2004 at gmail.com>:
> 为什么是"交互式环境"?这个你以后会明白的。
>
> 你的test.py的内容是什么?
>
> On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> >
> > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > python test.py也不行
> >
> > 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > > 在 05-10-20,刘瑞展<liuruizhan at gmail.com> 写道:
> > > >
> > 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> > > >
> > >
> > > 晕,这是什么运行方式。cmd是一个可以让你写命令行处理的模块,不是用来运行python的。
> > >
> > >
> > > --
> > > I like python!
> > > My Donews Blog: http://www.donews.net/limodou
> > >
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
>
>
> --
> ■■■■■■■■■■■■■■■■■■■■■
> 自建的python学习论坛:
> http://groups.google.com/group/python_study
> ■■■■■■■■■■■■■■■■■■■■■
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:21

李克 jejwester at gmail.com
Thu Oct 20 15:21:58 HKT 2005

在环境变量里已经引入了python的安装目录,不然在MS-DOS下会出现"不是内部或外部命令"的错误,我配置好了,进入PYTHON,进行PYTHON
TEST.PY还是会出问题。

在 05-10-20,limodou<limodou at gmail.com> 写道:
> 在 05-10-20,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> > 咳咳咳,
> > 你将你的 test.py 公布一下子?
> > 可能是脚本的问题?!
> > 或是,你的Python 没有安装完全?
> >
> > 在 05-10-20,李克<jejwester at gmail.com> 写道:
> > > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> > >
> > > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > > python test.py也不行
> > >
>
> 你所说的那个cmd只是一个字符方式的交互环境,也是用来执行python代码的,不是执行命令行用的。看一看PATH环境变量有没有把python的安装目录加进去。
>
>
> --
> I like python!
> My Donews Blog: http://www.donews.net/limodou
>
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese
>
>
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:24

李克 jejwester at gmail.com
Thu Oct 20 15:24:09 HKT 2005

是不是我的python程序也必须放到PYTHON安装目录下的某个文件夹里。我是任意放到其他目录的。

在 05-10-20,李克<jejwester at gmail.com> 写道:
> 在环境变量里已经引入了python的安装目录,不然在MS-DOS下会出现"不是内部或外部命令"的错误,我配置好了,进入PYTHON,进行PYTHON
> TEST.PY还是会出问题。
>
> 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > 在 05-10-20,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> > > 咳咳咳,
> > > 你将你的 test.py 公布一下子?
> > > 可能是脚本的问题?!
> > > 或是,你的Python 没有安装完全?
> > >
> > > 在 05-10-20,李克<jejwester at gmail.com> 写道:
> > > > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> > > >
> > > > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > > > python test.py也不行
> > > >
> >
> > 你所说的那个cmd只是一个字符方式的交互环境,也是用来执行python代码的,不是执行命令行用的。看一看PATH环境变量有没有把python的安装目录加进去。
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:26

李克 jejwester at gmail.com
Thu Oct 20 15:26:38 HKT 2005

现在统一下,不要讲CMD,就讲MS--DOS,不然新手都被误导了,没有什么PYTHON 的CMD,我开始说的就是"Python (command line)",

在 05-10-20,李克<jejwester at gmail.com> 写道:
> 是不是我的python程序也必须放到PYTHON安装目录下的某个文件夹里。我是任意放到其他目录的。
>
> 在 05-10-20,李克<jejwester at gmail.com> 写道:
> > 在环境变量里已经引入了python的安装目录,不然在MS-DOS下会出现"不是内部或外部命令"的错误,我配置好了,进入PYTHON,进行PYTHON
> > TEST.PY还是会出问题。
> >
> > 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > > 在 05-10-20,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> > > > 咳咳咳,
> > > > 你将你的 test.py 公布一下子?
> > > > 可能是脚本的问题?!
> > > > 或是,你的Python 没有安装完全?
> > > >
> > > > 在 05-10-20,李克<jejwester at gmail.com> 写道:
> > > > > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> > > > >
> > > > > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > > > > python test.py也不行
> > > > >
> > >
> > > 你所说的那个cmd只是一个字符方式的交互环境,也是用来执行python代码的,不是执行命令行用的。看一看PATH环境变量有没有把python的安装目录加进去。
> > >
> > >
> > > --
> > > I like python!
> > > My Donews Blog: http://www.donews.net/limodou
> > >
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:27

李克 jejwester at gmail.com
Thu Oct 20 15:27:31 HKT 2005

我发现不是程序问题,因为我执行LIMODOU的NEWEDIT。PY也是同样的问题

在 05-10-20,李克<jejwester at gmail.com> 写道:
> 在环境变量里已经引入了python的安装目录,不然在MS-DOS下会出现"不是内部或外部命令"的错误,我配置好了,进入PYTHON,进行PYTHON
> TEST.PY还是会出问题。
>
> 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > 在 05-10-20,Zoom Quiet<zoom.quiet at gmail.com> 写道:
> > > 咳咳咳,
> > > 你将你的 test.py 公布一下子?
> > > 可能是脚本的问题?!
> > > 或是,你的Python 没有安装完全?
> > >
> > > 在 05-10-20,李克<jejwester at gmail.com> 写道:
> > > > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> > > >
> > > > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > > > python test.py也不行
> > > >
> >
> > 你所说的那个cmd只是一个字符方式的交互环境,也是用来执行python代码的,不是执行命令行用的。看一看PATH环境变量有没有把python的安装目录加进去。
> >
> >
> > --
> > I like python!
> > My Donews Blog: http://www.donews.net/limodou
> >
> > _______________________________________________
> > python-chinese list
> > python-chinese at lists.python.cn
> > http://python.cn/mailman/listinfo/python-chinese
> >
> >
> >
>

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:33

shunwen shunwen at exoweb.net
Thu Oct 20 15:33:27 HKT 2005

如果非得要这个方法来做的话,可以使用:
import popen2
w,r,e = popen2.popen3('python test.py')
w.read()
e.read() #如果有错误,错误信息。

On 四, 2005-10-20 at 14:59 +0800, ygao wrote:
> 为什么是"交互式环境"?这个你以后会明白的。
> 
> 你的test.py的内容是什么?
> 
> On 10/20/05, 李克 <jejwester at gmail.com> wrote:
> > 我用了PYTHON安装时带的Python (command line)(这个不就是命令行吗,为什么是交互式环境),出现上面的问题
> >
> > 之后在环境变量里配置了一下,进入MS-DOS下运行
> > python test.py也不行
> >
> > 在 05-10-20,limodou<limodou at gmail.com> 写道:
> > > 在 05-10-20,刘瑞展<liuruizhan at gmail.com> 写道:
> > > >
> > 我在python的cmd中执行也是不可以,但是我在windows的cmd下就可以(如果你正确安装python)。是python的cmd中不支持python命令吧,我的看法。
> > > >
> > >
> > > 晕,这是什么运行方式。cmd是一个可以让你写命令行处理的模块,不是用来运行python的。
> > >
> > >
> > > --
> > > I like python!
> > > My Donews Blog: http://www.donews.net/limodou
> > >
> > > _______________________________________________
> > > python-chinese list
> > > python-chinese at lists.python.cn
> > > http://python.cn/mailman/listinfo/python-chinese
> > >
> > >
> > >
> >
> 
> 
> --
> ■■■■■■■■■■■■■■■■■■■■■
> 自建的python学习论坛:
> http://groups.google.com/group/python_study
> ■■■■■■■■■■■■■■■■■■■■■
> _______________________________________________
> python-chinese list
> python-chinese at lists.python.cn
> http://python.cn/mailman/listinfo/python-chinese

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:33

limodou limodou at gmail.com
Thu Oct 20 15:33:33 HKT 2005

在 05-10-20,Chaoxiong<chaox_maillist at tom.com> 写道:
>
> 我也是新手,也遇到过这个问题,python中的cmd好像是不可以的~
> windows下,如果环境变量中的PATH配好了,然后在CMD窗口中,输入 :  python
> D:\\python24\\test.py
> 这样应该就可以了~其中D:\\python24\\是保存的目录。
>
> 不知有没有更简便的方法??
>

在windows下的cmd窗口中执行python程序,我一般是这样做:

1. 执行一个reg文件,内容为:

----------------------------------------------------------><8------------------------------------------
Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shell\cmd\command]
@="cmd.exe /k \"cd %L\""

----------------------------------------------------------><8------------------------------------------

它的作用是在你的资源管理器上的右键菜单上增加一个菜单,名字为cmd。那么以后你在目录栏中点击一个目录,然后点右键,再执行这个cmd菜单,就会直接进入这个目录的命令行。

2. 因为已经进入了你的python程序所在的目录,因此直接在命令行下运行:

python yourprog.py

即可。


--
I like python!
My Donews Blog: http://www.donews.net/limodou

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

2005年10月20日 星期四 15:36

ygao ygao2004 at gmail.com
Thu Oct 20 15:36:52 HKT 2005

TEST.PY内容是什么?

--
■■■■■■■■■■■■■■■■■■■■■
自建的python学习论坛:
http://groups.google.com/group/python_study
■■■■■■■■■■■■■■■■■■■■■

[导入自Mailman归档:http://www.zeuux.org/pipermail/zeuux-python]

如下红色区域有误,请重新填写。

    你的回复:

    请 登录 后回复。还没有在Zeuux哲思注册吗?现在 注册 !

    Zeuux © 2025

    京ICP备05028076号