bat脚本使用公共变量批量执行python程序

导读

为什么要使用bat批处理程序优化python程序呢?
答:只为一个目标,动动手指单击,就可以实现你的梦想。

源码案例

@echo off

rem xx图片文案资源目录地址

set SOURCE_PATH="D:\videos\instagram\A010 xxxxx文件名"
set CONTENT_ACCEPT_PATH="C:\Users\92809\Desktop\accept\content"
set ATTR_ACCEPT_PATH="C:\Users\92809\Desktop\accept\attr"
set SHOP_GOOD_TEXT_PATH="C:\Users\92809\Desktop\auto_cmd\good_info.txt"
set HEADER_ONE_PATH="C:\Users\92809\Desktop\accept\header\one"
set HEADER_OTHER_PATH="C:\Users\92809\Desktop\accept\header\other"
set HEADER_INFO_TEXT="C:\Users\92809\Desktop\auto_cmd\info.txt"

rem 生成xx详情图片
cd /d d:
cd D:\me\python\tool\taobao_tool\add_water_mask
start python create_tb_content.py  %SOURCE_PATH% %CONTENT_ACCEPT_PATH%

rem 生成xx参数图片
cd /d d:
cd D:\me\python\tool\taobao_tool\picture
start python good_info.py %SOURCE_PATH% %ATTR_ACCEPT_PATH% %SHOP_GOOD_TEXT_PATH%
rem start python good_info.py %SOURCE_PATH% %ATTR_ACCEPT_PATH% %SHOP_GOOD_TEXT_PATH% ID_xxx
rem start python good_info.py %SOURCE_PATH% %ATTR_ACCEPT_PATH% %SHOP_GOOD_TEXT_PATH% ID_xxxx

rem 生成xx头图图片
cd /d d:
cd D:\me\python\tool\taobao_tool\header\header-template
start python header_one.py %SOURCE_PATH% %HEADER_ONE_PATH% %HEADER_INFO_TEXT%
start python header_other.py %SOURCE_PATH% %HEADER_OTHER_PATH% %HEADER_INFO_TEXT%
rem start python header_one.py %SOURCE_PATH% %HEADER_ONE_PATH% %HEADER_INFO_TEXT% second
rem start python header_other.py %SOURCE_PATH% %HEADER_OTHER_PATH% %HEADER_INFO_TEXT% second


采坑记

  1. bat公共变量如何定义和使用
  2. 文件路径中空格问题解决
  3. bat注释有哪些方式
  4. python中输入输出路径处理

你可能感兴趣的:(python)