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) であり、可能であれば (') も何も変換しない
ありがとうマイク