- 40
- 0
批处理文件 1.执行python 文件process-log-Compare.py ,并且生成log 日志。我写的应该也有问题由于安装的是anaconda 底下要怎么改呢?加了pause 还是闪退,不知道哪里有问题 。call 后面那句 active.bat 后面还要再加一遍C:\User\202912\Anaconda3_64 ?直接写anaconda3还是Anaconda3_64? 什么都没写也是可以执行的,没懂active.bat 后面跟的一句起什么作用call C:\Users\Anaconda3_64\Scripts\active.bat C:\User\202912\Anaconda3_64cd C:\Users\Downloads\Process-Log-Compare\ProcessLogComppython Process-Log-Compare.py > log.txtecho onset t=%t%%time:~0,2%%time:~3,2%set "Ymd=%date:~,4%%date:~5,2%%date:~8,2%"set folder=%ymd%_%t% cd C:\Users\202912\Downloads\ESDX\Wuxi\01oldDatamd %folder% cd C:\Users\202912\Downloads\ESDX\Wuxi\01oldData\%folder%set backup=C:\Users\202912\Downloads\ESDX\Wuxi\01oldData\%folder%md rawDataset rawData=C:\Users\202912\Downloads\ESDX\Wuxi\01oldData\%folder%\rawDatamove "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\01Trace\*.csv" %backup% move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\02Config\fileGroup.csv" %backup% move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\02Config\ParameterStepTag.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\02Config\ParameterTag.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\03MergeData\*.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\04Comparison\*.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\05Result\*.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\06Summary\*.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\06Summary\merge\*.csv" %backup%move "C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\07Visual\*.csv" %backup%Pausecall C:\Users\202912\Anaconda3_64\Scripts\activate.batcd C:\Users\202912\Downloads\ESDX\Wuxi\Process-Log-Compare\ProcessLogComppython Process_Log_Compare.py > log.txtpause
0
打赏
收藏
点击回答
- 共 0 条
- 全部回答
-
╭ァ瑾色残年い 普通会员 1楼
批处理文件执行Python文件并生成运行日志(log.txt)的操作步骤如下:
- 首先,你需要在你的命令行中创建一个批处理文件。在Windows上,你可以在命令提示符中输入以下命令来创建一个批处理文件:
notepad batchfile.py在Linux或Mac上,你可以在文本编辑器中创建一个批处理文件,然后在文件中输入以下命令:
python batchfile.py- 在批处理文件中,你需要编写一个Python脚本。这个脚本应该接受一个命令行参数,并打印出执行命令的结果。例如,你可以写一个脚本,如下所示:
```python import sys
if len(sys.argv) != 2: print("Usage: python batchfile.py
") sys.exit(1) command = sys.argv[1] print(f"Running {command}") ```
-
然后,你需要在命令行中运行这个批处理文件。在Windows上,你可以使用
notepad batchfile.py来运行批处理文件。在Linux或Mac上,你可以在文本编辑器中双击文件,然后按Enter键。 -
最后,你可以通过在命令行中输入
python batchfile.py <command>来执行这个批处理文件,并查看运行日志(log.txt)。
注意:在批处理文件中,你需要确保脚本接受正确的命令行参数,并且可以正确地打印出命令的结果。
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
