Python从单个输入更改为列表会导致错误

詹姆斯2086

有人可以解释“如何/为什么”发生以下错误?

单输入码

PASTED_CRM_DATA = "13 HOADLEY ST MAWSON ACT 2607"
URL_LIST = 'https://www.realestate.com.au/property/' + str(PASTED_CRM_DATA.replace(' ', '-').lower()),

结果:抓取 URL 1 of 1 https://www.realestate.com.au/property/13-hoadley-st-mawson-act-2607

但是当转换为列表时

PASTED_CRM_DATA = ["13 HOADLEY ST MAWSON ACT 2607",
"13 HOADLEY ST MAWSON ACT 2607"
]
URL_LIST = 'https://www.realestate.com.au/property/' + str(PASTED_CRM_DATA.replace(' ', '-').lower()),

结果在:AttributeError: 'list' 对象没有属性 'replace'

我理解理论上的错误,但是如何克服无法在列表中格式化文本的对象?

尤文克

.replace 用于字符串,对于列表,您需要循环并一一替换

PASTED_CRM_DATA = ["13 HOADLEY ST MAWSON ACT 2607",
"13 HOADLEY ST MAWSON ACT 2607"]
URL_LIST = ['https://www.realestate.com.au/property/' + x.replace(' ', '-').lower() for x in PASTED_CRM_DATA]

print(URL_LIST)

# ['https://www.realestate.com.au/property/13-hoadley-st-mawson-act-2607', 
#  'https://www.realestate.com.au/property/13-hoadley-st-mawson-act-2607']

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 Python Scraper 中从单个 URL 更改为 Excel 列表

将有效范围更改为新生成的图纸会导致错误

从AnyCPU更改为x86会导致System.BadImageFormatException错误

将android:installLocation从auto更改为internalOnly可能会导致Play商店错误963

将符号链接“ python”更改为“ python3”会导致问题

在值的末尾输入空格会导致错误

将UITableView样式更改为“分组”会导致崩溃

更改为自动时钟会导致输出变为空白

使用GameKit时,将源文件类型更改为Objective-C ++会导致链接器错误

为什么将字段从'&'a [u8]`更改为`&'a mut [u8]`会导致生命周期错误?

有条件地将导航栏项的标签更改为较短的标签会导致对齐错误

更改DatePicker的格式会导致验证错误

将嵌套列表更改为多个单个列表

用列表进行堆会导致错误

反应更改输入值导致错误

如何从接受输入更改为检查列表中的输入?

Caffe Python | 输入数据格式错误可能会导致GoogleNet准确性低下?

Python:当在append()函数中输入的对象更改时,对象列表也会更改

AngularJs,将颜色更改为(重复)列表中的单个项目

Python:在“不在”期间更改大小的列表会导致 UB 吗?

将 constexpr 更改为 consteval 会导致 MSVC 中出现难以理解的错误消息。编译器错误或有问题的代码?

由于将 minSdkVersion 从 21 更改为 14 而导致的错误

更改BIOS密码会导致错误(BIOS错误)

安装python会导致dpkg错误

在Python中将列表更改为json格式

将此python代码的输出更改为列表?

在 Python 3.0 中从列表更改为参数

如何将两个单独的列表列表更改为单个列表列表?

使用相同的变量附加 python 列表会导致在所有列表位置注册对变量的新更改