可以通过以下步骤实现:
import os
folder_path = '文件夹路径'
batch_files = []
for root, dirs, files in os.walk(folder_path):
for file in files:
if file.endswith('.bat'):
batch_files.append(os.path.join(root, file))
import re
batch_params = []
for batch_file in batch_files:
with open(batch_file, 'r') as file:
content = file.read()
params = re.findall(r'%(\w+)%', content)
batch_params.extend(params)
python_params = ' '.join(batch_params)
通过以上步骤,我们可以将文件夹中的批处理文件转换为Python脚本参数。这样,我们就可以在Python脚本中使用这些参数进行进一步的处理。
推荐的腾讯云相关产品:腾讯云对象存储(COS),用于存储和管理文件。产品介绍链接地址:https://cloud.tencent.com/product/cos
领取专属 10元无门槛券
手把手带您无忧上云