我遇到麻烦传递一个字典的字符串表示形式,以便通过Condor在Python中通过json.loads
读取。
在命令行中我输入:
python script.py arg1 "{'x':50,'y':'a'}"
经过多次与文档的斗争,我理解Condor想要提交文件:
arguments = "arg1 '""{''x'':50,''y'':''a''}""'"
然而,它失败并声称日志中的dict字符串周围有四个单引号,例如:
''''x'''':50
有没有办法操纵引号让它按预期运行?