------------------------------------------------------
我知道的方法就是进行cmd提示下
cd \python26
python myprog.py
我想问,除了这种调用方式外,还有别的调用方式吗?
另外问一下,为什么 python源码在保存时,必须要ansi编码保存呢?
如果用utf-8编码保存,在命令行下运行时,就会是乱码。
10 个解决方案
#1
命令行下,字符编码采用的是系统默认的编码(ansi),如果是用utf-8,可以直接通过__main__函数调用,双击就可以运行了(不过要设置好Python.exe执行路径)。
有关字符编码的问题,不是一两句就能说清的,建议搜索下资料。
有关字符编码的问题,不是一两句就能说清的,建议搜索下资料。
#2
是不是对于源文件,必须保存成 ansi 编码才行呢?
而不管第一行中,声明为什么编码
#3
在Windows平台上,设置了.py文件的关联以后,可以双击运行。
源文件必须保存成和声明一致的编码。最好统一不声明,用utf-8保存;或者是统一声明,用gbk保存。如果两种都有,很容易乱。
源文件必须保存成和声明一致的编码。最好统一不声明,用utf-8保存;或者是统一声明,用gbk保存。如果两种都有,很容易乱。
#4
双击运行,也是调用dos界面呀?
#5
没用Python开发过GUI程序,不清楚。
#6
你的程序是图形界面程序吗?如果不是图形界面程序,自然会出现控制台窗口。
如果是图形界面程序,使用pyw扩展名保存源文件。
#7
在文件开始统一声明utf-8: # -*- coding: utf-8 –*- # ,如果用Eclipse或什么编辑器打开乱码,删除这些乱码,重新copy进去,一般没问题了
#8
在windows下的话,双击就可以了
#9
pythonwin类似于linux 下 eclipse的开发,有智能提示,不过最好用命令行,查询方法也很方便的。
#10
可以在PythonWin中直接执行,或者用eclipse+pydev
#1
命令行下,字符编码采用的是系统默认的编码(ansi),如果是用utf-8,可以直接通过__main__函数调用,双击就可以运行了(不过要设置好Python.exe执行路径)。
有关字符编码的问题,不是一两句就能说清的,建议搜索下资料。
有关字符编码的问题,不是一两句就能说清的,建议搜索下资料。
#2
是不是对于源文件,必须保存成 ansi 编码才行呢?
而不管第一行中,声明为什么编码
#3
在Windows平台上,设置了.py文件的关联以后,可以双击运行。
源文件必须保存成和声明一致的编码。最好统一不声明,用utf-8保存;或者是统一声明,用gbk保存。如果两种都有,很容易乱。
源文件必须保存成和声明一致的编码。最好统一不声明,用utf-8保存;或者是统一声明,用gbk保存。如果两种都有,很容易乱。
#4
双击运行,也是调用dos界面呀?
#5
没用Python开发过GUI程序,不清楚。
#6
你的程序是图形界面程序吗?如果不是图形界面程序,自然会出现控制台窗口。
如果是图形界面程序,使用pyw扩展名保存源文件。
#7
在文件开始统一声明utf-8: # -*- coding: utf-8 –*- # ,如果用Eclipse或什么编辑器打开乱码,删除这些乱码,重新copy进去,一般没问题了
#8
在windows下的话,双击就可以了
#9
pythonwin类似于linux 下 eclipse的开发,有智能提示,不过最好用命令行,查询方法也很方便的。
#10
可以在PythonWin中直接执行,或者用eclipse+pydev