如何将python命令全部放在bat中执行?

bat文件命令如下@echo offpythonimport pandas as pdprint('xxxxx')每次点击bat程序后,只运行到python后就不继续运行了

bat和python混合编写方法,以下代码保存为xx.bat,编码存为无bom头的utf-8编码
#encoding: utf-8
#Python 3.6.0
'''
@echo off&cls
set #=Any question&set @=WX&set $=Q&set/az=0x53b7e0b4
title %#% +%$%%$%/%@% %z%
set num=3
python "%~f0" "%num%"
echo;%#% +%$%%$%/%@% %z%
pause&exit
'''
import sys
import pandas as pd
print(int(sys.argv[1]) * 10);
print('xx' * 3)
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-01-22
bat里不应该写python代码
而是python xxx.py文件追问

我只想用1个bat文件打包全部命令,不想多个文件。
我把python代码全部复制到cmd窗口是可以执行的。

追答

代码改成这样
python - c "这里是你的所有代码,但要自己处理换行,你先试试单行的"

相似回答