对于这个特定的例子,如何在 python 中进行字符串格式化

问题描述

pair = ['BTC/USD','ETH/BTC','ETH/USD']
time_from = 20200101
time_to = 20200120

考虑上面的列表和变量

我想使用 os 模块执行以下 cmd。

cmd = ("freqtrade download-data -d /home/datarepo -p 'BTC/USD' 'ETH/BTC' 'ETH/USD' -t 1h --timerange 20200101-20200101 --exchange bittrex -vv")

当我使用 "' '".join 进行字符串格式化时,我可以像下面的示例那样生成 cmd,这不是正确的 cmd。

cmd = ("freqtrade download-data -d /home/datarepo -p "BTC/USD' 'ETH/BTC' 'ETH/USD" -t 1h --timerange '20200101-20200101' --exchange bittrex -vv")

任何建议将不胜感激。谢谢

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)