我正在尝试通过批处理脚本执行多个Powershell命令,但是我在将输出写入相同的CSV时遇到问题。这些数据是通过API提取的,我最终将使用Python程序将CSV中的数据插入到SQL数据库中。问题是API只允许一次提取一个指标,而我需要将所有这些指标附加到单个CSV中。下面是两个不同命令的示例脚本,这两个命令都导出到它们自己的CSV中。如果有人能够为我提供将这些输出组合成单个CSV的方法,我会非常感激它,因为我完全陷入困境。
python get_samplemetric1_daily.py --pkgs samplemetric1 --country_code
samplecountry --date_from 2015-01-01 --date_to 2017-01-01 --format csv > MyFile1.csv
python get_samplemetric2_daily.py --pkgs samplemetric2 --country_code
samplecountry --date_from 2015-01-01 --date_to 2017-01-01 --format csv >> MyFile1.csv
当我尝试在下面的上下文中插入命令-skip 1时,我收到的错误是:
error: unrecognized arguments: select -skip 1
以下是我尝试插入select -skip 1命令的两种方法:
python get_samplemetric2_daily.py select -skip 1 --pkgs samplemetric2 --country_code
samplecountry --date_from 2015-01-01 --date_to 2017-01-01 --format csv >> MyFile1.csv
和
python get_samplemetric2_daily.py --pkgs samplemetric2 --country_code
samplecountry --date_from 2015-01-01 --date_to 2017-01-01 --format csv select -skip 1 >> MyFile1.csv