我有一个获取 xbmc 音乐标题的代码,我想把它放在一个 url 中发送。但是 urllib 不喜欢代码中标题中的空格:
if xbmc.Player().isPlayingAudio() and audio != 1 :
audio = 1
urllib2.urlopen('http://%s:3480/data_request?id=variableset&DeviceNum=%s&serviceId=urn:upnp-org:serviceId:XBMCState1&Variable=PlayerStatus&Value=playing_audio' % (ip, dev))
tag = xbmc.Player().getMusicInfoTag()
title = tag.getTitle()
title.replace(" ", "_")
print ("playing:" + title)
但是,当检查日志文件时,空间仍然存在。我想要的只是 (title = summer of 69) 到 (title = summer_of_69) 并且如果可能的话也将 (') 转换为空
谢谢麦克风