我有一个像stratum+tcp://stratum.mining.eligius.st:3334这样的网址。这是一个for cgminer conf。我需要把它转换成stratum+tcp:\/\/stratum.mining.eligius.st:3334格式,然后再转换成JSON格式
当我尝试使用.replace函数时,我得到了
In [46]: {'url': url1.replace('/','\/')}
Out[46]: {'url': 'stratum+tcp:\\/\\/stratum.mining.eligius.st:3334'}和json.dumps函数添加更多字符
In [47]: json.dumps({'url': url1.replace('/','\/')})
Out[47]: '{"url": "stratum+tcp:\\\\/\\\\/stratum.mining.eligius.st:3334"}'我不明白我怎么才能用我需要的url格式制作json。
{'url': 'stratum+tcp:\/\/stratum.mining.eligius.st:3334'}发布于 2015-03-14 23:14:27
只要不做任何字符替换即可。
json.dumps({'url': 'stratum+tcp://stratum.mining.eligius.st:3334'})输出
'{"url": "stratum+tcp://stratum.mining.eligius.st:3334"}'这是完全有效的JSON。好了。
https://stackoverflow.com/questions/29050438
复制相似问题