在windows怎么运行python

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在windows怎么运行python相关的知识,希望对你有一定的参考价值。

您好,方法
首先到python官方网站下载python
(此处不能出现链接。。自己百度吧)
因为现在python2和python3不是完全兼容,所以python2,python3两个版本都在维护中,据说python2要维护到2020年哦。
两个版本都可以用来下载安装。其实两者差距也不是那么大,python新手完全没必要纠结于此。但是现在市面上很多python的书籍都是基于2.x的。但是此处还是推荐3.x,因为毕竟3.x里面的很多特性还是要比2.x更加合理一点。毕竟3才是未来嘛,哈哈。
我这里下载了一个python-3.4.0.msi,然后双击安装。。下一步狂点。。。没啥需要特别说明的。安装完成后在“开始”菜单里面就会有了,点击IDLE(Python GUI)就可以写代码了,不过pthon自带的ide不是很好用,你可以自己下载eclipse+插件的方式,也可以使用notepad++ 或者UE Edit来写代码。
windows下面如何安装运行python程序
写好一个python代码后 ,保存好文件,例如“HelloWorld.py”,要运行的话,可以在cmd下面运行,首先在cmd下面到你的HelloWorld.py所在的目录下面。
运行 python HelloWorld.py 即可。
如果报错
“'python' 不是内部或外部命令,也不是可运行的程序
或批处理文件。”
证明你没有设置环境变量。你需要把python安装目录放到环境变量中。
我是安装在“D:\Python33”,所以右键“我的电脑”-》属性-》高级环境设置-》高级-》环境变量
在系统变量中找到Path ,点击编辑把你的python安装目录放到里面,我的是D:\Python33,加进去,就好了。注意环境变量之间用";"隔开。
再用cmd 试试python命令吧。
参考技术A 先安装Python Windows版本,设置好环境变量,然后就可以运行Python程序了。
当然具体还要考虑Python版本问题,目前常用的有Python2和Python3两个大版本,而且Python3跟Python2有不少区别,不完全向下兼容。所以要根据Python程序的具体情况选择。

python怎么操作windows服务?

我有个程序,必须不间断运行,它是以windows服务形式启动的,但是有时候会自动停掉,我要做的是,用python写个程序,每隔一段时间检查一下这个服务是否启动,如果那个服务没有启动,就启动它。

参考技术A 楼主怎么又来问这个问题?不是已经问过一遍了吗?这么久还没有搞定?
svcdorun运行结束就表示系统服务“停止”,怎么会重新运行?
上面的程序在开始添加两行代码:
import
time
timeout
=
10
#此处是延时时间,单位秒
改写部分代码:
def
__init__(self,
args):
win32serviceutil.serviceframework.__init__(self,
args)
self.running
=
true
def
svcdorun(self):
while
self.running:
#调用你的程序代码或者函数,以下的部分是计时代码
i
=
0
while
self.running
and
(i<timeout):
time.sleep(1)
i
+=
1
def
svcstop(self):
self.running
=
false
这三个函数完全替代原有的代码
代码
import
win32event
可以去除
计时代码之所以不直接写
time.sleep(timeout),主要原因是当timeout比较长时,会引起停止服务时失败,windows系统在停止服务时会有一定的等待时间,但时间不长,现在的计时代码是一秒钟检查一次是否停止,肯定不会带来问题。

以上是关于在windows怎么运行python的主要内容,如果未能解决你的问题,请参考以下文章

如何在windows cmd下运行python

windows怎么安装2个版本python

py文件怎么执行

实验楼python实现火车票查询工具怎么在windows上运行

怎样用QtCreator编辑运行python脚本

如何在Windows系统中设置Python程序定时运行