Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.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
如何移除u'';使用scrapy从python中的输出中删除?_Python_Scrapy - Fatal编程技术网

如何移除u'';使用scrapy从python中的输出中删除?

如何移除u'';使用scrapy从python中的输出中删除?,python,scrapy,Python,Scrapy,当我运行命令时,我得到如下所示的输出。如何删除每次获取的u'get [u'Massimo Eraldo Abate', u'Valentina Abate', u'Carlo Abbate', u'Francesca Abbate', u'Ines Abbate', u'Isabella Abbate', u'Maria Abbattista', u'Claudia Abbruzzese', u'Amina Abdeddaim', u'Jaber Sami Abdel', u'Lul Abdi

当我运行命令时,我得到如下所示的输出。如何删除每次获取的
u'
get

[u'Massimo Eraldo Abate', u'Valentina Abate', u'Carlo Abbate', u'Francesca Abbate', u'Ines Abbate', u'Isabella Abbate', u'Maria Abbattista', u'Claudia Abbruzzese', u'Amina Abdeddaim', u'Jaber Sami Abdel', u'Lul Abdi Ali', u'Paola Abele', u'Massimo Abelli', u'Damiano Abeni', u'Gabriella Abolafio', u'Elisabetta Above', u'Jubin Abutalebi', u'Barbara Acaia', u'Domenico Acanfora', u'Massimo Accardo', u'Rosanna Accardo', u'Alice Acciaioli', u'Nicola Acciarri', u'Elisa Nicoletta Accornero', u'Davide Acerbi', u'Francesco Acerbi', u'Maria Teresa Achilarre', u'Gaetano Achille']

用于完整编码过程的新完整脚本:

list_to_format = [u'Massimo Eraldo Abate', u'Valentina Abate', u'Carlo Abbate']

new_list = []

for value in list_to_format:
    new_list.append((value.encode('utf8').decode('utf-8')))

print(new_list)

您可以使用
列表理解
对列表的各个元素进行编码

[u.encode("utf-8") for u in url_list]

当你想分解一个嵌套的列表时,你只需要转换成字符串,这样你就可以输出列表了。。。你只需要脱衣然后加入。。。这是一种更具python风格的方式。。。但如果不是这样的话。。。当你作为物品屈服时。。。它不会出现。。。但我要说的是

foo = responce.etc('path to your data')
foo = [x.strip() for x in foo]
foo = ''.join(foo)

这将使您的“字符串/列表”成为一个实际的字符串,然后您可以向我们写入。。。如果这就是目的…?

前缀
u
表示它是一个unicode字符串。看见