在Jams Scheduler中解析文件名?

时间:2018-08-01 14:14:34

标签: python

我正在使用JAMS Scheduler来运行作业,但是我需要从某个位置的文件名中解析日期。我基本上是一件又一件地做两件事。

我具有source属性作为文件触发的Power Shell,并具有以下内容:

Set-Location "<<FileSystem>>\Applications\RAPDataLoader\Frauenfeld"
py -m goldman_performance_loader `
    --file "$FileName"

Set-Location "<<FileSystem>>Applications\IR\IRDataLoaders\InvestorDataLoader"

import re
$dateRegex = re.search(r'2018\d{4}', "$FileName").group(0)
python -m loader --dbServer amcosql --account AGILITY-ROSSER-G1 AGILITY-ROSSER-G2 --date $dateRegex --legacySourceId 31

这在我的正则表达式中给出了一个缺少的参数,但是它在命令行中有效。

是否可以在powershell中像这样运行python?

0 个答案:

没有答案