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

2024-04-26 01:03:12 发布

您现在位置:Python中文网/ 问答频道 /正文

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

[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']

Tags: 命令carloinesmariaabateclaudiavalentinamassimo
3条回答

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

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)

您可以使用list comprehension对列表的各个元素进行编码。在

[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)

这将使你的“字符串/列表”成为和实际字符串,然后你可以我们写。。。如果这是目的。。。?在

相关问题 更多 >