Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/285.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我无法使用python删除此字符串中的\xa0?_Python_String_Python 2.7 - Fatal编程技术网

我无法使用python删除此字符串中的\xa0?

我无法使用python删除此字符串中的\xa0?,python,string,python-2.7,Python,String,Python 2.7,代码如下: shipping_info = u'Expedited (2-3 Bus. Days)\xa0($17.99)' 我无法使用replace之类的方法替换\xa0 以下是我尝试过的: x.replace('\\xa0', ' ') x.replace(')\xa0(', " ") x.replace(unichr(160), " ") 使用unicode文字指定u'\xa0': >>> shipping_info = u'Expedited (2-3 Bus

代码如下:

shipping_info = u'Expedited (2-3 Bus. Days)\xa0($17.99)'
我无法使用replace之类的方法替换\xa0

以下是我尝试过的:

 x.replace('\\xa0', ' ')
 x.replace(')\xa0(', " ")
 x.replace(unichr(160), " ")

使用unicode文字指定
u'\xa0'

>>> shipping_info = u'Expedited (2-3 Bus. Days)\xa0($17.99)'
>>> shipping_info.replace(u'\xa0', u' ')
u'Expedited (2-3 Bus. Days) ($17.99)'

u'…'
v.s.
'…'
你在ipython试过这个吗?我试过这个…不起作用。。?你能试试吗?@slopeofhope,正如马克·兰森评论的那样,
str.replace
返回一个替换的字符串。它不会替换原来的字符串。如果要更改,请重新分配返回的字符串:
shipping\u info=shipping\u info.replace(u'\xa0',u')
请记住,
replace
无法正常工作,您必须分配结果<代码>x=x。替换(…)。