python生成bat脚本(如何编写bat文件控制python)

  • 1、怎么将python程序转换成为bat文件
  • 2、如何开机执行一个python脚本
  • 3、如何将python函数执行的结果给到bat脚本??
  • 4、如何将python命令全部放在bat中执行?
  • 5、教你如何在win10下自动运行python程序脚本
  • 6、python自动运行cmd,bat文件

PyInstaller快速入门

从PyPI安装PyInstaller:

pip install pyinstaller

转到您的程序目录并运行:

pyinstaller yourprogram.py

这将在一个名为的子目录中生成这个包dist。

Windows

创建一个batch文件,比如python_auto.bat,在里面输入要执行的脚本,比如python

xxx.py。保存。右键这个batch文件创建一个快捷方式,把它拖动到C:\Users\

\AppData\Roaming\Microsoft\Windows\Start

Menu\Programs\Startup

中。重启系统的时候就会自动执行了。当然你也可以用系统自带的任务执行器来定时执行这个batch文件。

Linux

创建一个shell文件,比如python_auto.sh,在里面同样输入要执行的脚本。然后打开编辑/etc/profile:

sudo vim /etc/profile

# Add the following line to the end of the file

. /home/xxx/python_auto.sh保存之后重启系统就可以自动执行了。

将执行结果保存到本地txt

然后使用重定向,将txt作为bat的输入

bat和python混合编写方法,以下代码保存为xx.bat,编码存为无bom头的utf-8编码

#encoding: utf-8

#Python 3.6.0

”’

@echo offcls

set #=Any questionset @=WXset $=Qset/az=0x53b7e0b4

title %#% +%$%%$%/%@% %z%

set num=3

python “%~f0” “%num%”

echo;%#% +%$%%$%/%@% %z%

pauseexit

”’

import sys

import pandas as pd

print(int(sys.argv[1]) * 10);

print(‘xx’ * 3)

写一个小的python程序,如test.py

由于python执行的比较快,窗口会一闪而过,所以加入while循环保持窗口。

在和test.py文件的同文件夹下 ,新建一个.bat文件,例如run.bat 这是由于python文件不是可执行文件,所以需要借助bat文件进行操作。

第二行是执行这个test.py文件

右键单击此电脑或我的电脑,点击 管理 -系统工具 -任务计划程序 -任务计划程序库

之后点击右侧创建基本任务

上述操作的图就不放了,参考链接:

进入创建基本任务后,名称随意取,描述可选填,点击下一步

触发器,什么时候触发脚本,这里先选择一次,点击系一部之后选择一次的时间,这里往后写几分钟,方便一会查看结果 点击下一步

操作这里默认启动程序就可以,点击下一步

选择要执行的脚本文件,选择浏览,选中run.bat文件点击打开 ,点击下一步

点击完成

在任务计划程序库中找到刚才建立的 测试 任务,在右下方有属性选项点击,更改红色圈出来的地方。 也可以在触发器中更改触发时间,或者新建触发条件

等待触发时间到,就会运行改脚本,按住Ctrl+C停止运行,测试成功

原文链接:

python编码启动cmd批处理文件(.bat文件),用subprocess方法可以将相应的cmd输出获取到,代码如下:#import os#os.system

(“c:\\sam.bat”)import subprocesscmd = ‘cmd.exe c:\\sam.bat’p = subprocess.

Popen(“cmd.exe /c” + “c:\\sam.bat abc”, stdout=subprocess.PIPE, stderr=subprocess.STDOUT)

curline = p.stdout.readline()while(curline != b”):    print(curline)urline = p.stdout.readline()

p.wait()print(p.returncode)sam.bat批处理文件代码:echo Hello world!echo show %1%

扩展资料

在批处理.bat文件用通过这样的语句调用explorer.exe C:\xxx也可以使用用python的os库可以实现代码如下:import osos.system(r”explorer.exe C:\\xxx”)

即打开c盘的xxx文件夹,针对你的情况可以将这里改成你对应的路径os.system(r”explorer.exe \\10.9.40.22\新建文件夹”) 就行了。

参考资料;百度百科-命令提示符

原创文章,作者:V1CZY,如若转载,请注明出处:https://www.506064.com/n/126625.html

相关推荐

  • 敏感文件访问:phpinfo.php的简单介绍

    本文目录一览: 1、php本地环境 浏览器访问phpinfo.php正常显示 但是访问其他的 就如下图 2、安装PHP开发环境之后,打开phpinfo.php测试页面,就出现空白,…

    编程 2024-11-26
  • Java文件拷贝

    一、文件拷贝简介 文件拷贝是常见的文件操作,是将指定目录下的文件以及文件夹复制到指定的目录,这样可以方便地对文件进行备份或者移动等操作。在Java程序开发中,实现文件拷贝也非常简单…

    编程 2024-10-26
  • File文件:Python中对文件进行操作的重要工具

    一、文件的创建和打开 在Python中,使用open()函数创建或打开文件是一个基本的操作。open()函数的参数有两个:文件名和打开模式。文件名可以是文件在系统中的绝对路径或相对…

    编程 2025-04-18
  • python计时器类的简单介绍

    本文目录一览: 1、用python 计时器怎么做, 2、python的计时器 3、python如何实现计时? 4、python怎么计时 用python 计时器怎么做, 用pytho…

    编程 2024-10-03
  • 用Python编写程序,快速实现任务自动化

    一、Python是什么? Python是一种高级编程语言,被广泛应用于各个领域,包括数据科学、机器学习、Web开发、自然语言处理、网络编程等。与其他编程语言相比,Python语言的…

    编程 2025-01-05
  • Python实现网页字体程序

    在我们日常浏览网页的过程中,字体的大小、颜色、样式等对于我们的视觉感受有着重要的影响。因此,实现网页字体程序,让用户可以自由选择网页字体,是非常有实用性和意义的。本文将详细阐述如何…

    编程 2024-11-23
  • Python实例:创建实例方法

    一、什么是实例方法 在Python中,实例方法是类中定义的函数,它们可以直接使用实例对象进行调用,同时也可以在类定义中通过”self”来进行调用。 实例方法…

    编程 2024-12-19
  • Android日志文件生成及记录

    一、日志文件的作用 在Android App开发过程中,日志文件是非常重要的调试工具。通过查看Log日志,可以了解到应用程序的运行状态、用户行为等关键信息。还可以根据日志文件快速定…

    编程 2024-11-23
  • 文件包含漏洞与php封装协议,php包含漏洞能直接造成的危害

    本文目录一览: 1、如何查找php文件包含漏洞的方法 2、php文件包含漏洞可能造成的危害有哪些 3、电脑发现漏洞怎么修复不了? 4、文件包含漏洞形成的原因是什么 5、zimbra…

    编程 2024-11-18
  • 加速Python库安装流程,提高开发效率——pipcache

    Python作为一种流行的编程语言,拥有着众多的优秀的开发库,但在使用这些开发库的同时,也面临着许多安装和更新问题,引入pipcache是一种很好的解决方案。 一、pipcache…

    编程 2025-01-16