在Windows上通过命令窗口运行Python脚本程序

在Windows上通过命令窗口运行Python脚本程序

编辑Python程序

本文以一个记录时间的程序为例,该程序将把每次启动程序的时间记录下来,以添加模式写入到txt文档中。

#! python3
import datetime

now_time = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S')
record_file = open('E:PythonScripts/file/recordTime.txt', 'a')
record_file.write(now_time + '\n')
record_file.close()

print('You have run the script at %s !' % (now_time))

* 注意:第一行注释将告诉Python解释程序,运行的程序版本为Python3,这在同时安装Python2 和 Python3 的运行环境下是必要的 。另外txt文件可以不用创建,但是其目录文件夹必须保证已创建。*

编辑bat批处理文件

创建文件record.bat

@py.exe E:PythonScripts/script/recordTime.py %*
@pause

第一行告诉python解释器之前创建的python程序的运行路径
第二行让命令行窗口不自动关闭,以显示程序中print函数输出的内容。

修改环境变量

在系统变量PATH中加入之前创建的bat文件的目录,如E:\PythonScripts\bat

这里写图片描述

用命令窗口运行脚本

用“Win + R” 启动命令窗口,输入record(bat文件的名字)
这里写图片描述

可以看到命令行窗口中显示出print函数输出的内容
这里写图片描述

进入到目录E:\PythonScripts\file下,可以看到已经创建了txt文件
打开可以看到已经有数据写入:
这里写图片描述

多次运行record批处理脚本可记录每次运行时间:
这里写图片描述

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值