whj1566 发表于 2022-2-10 14:55:42

求助大神,为什么会报错呢?

>>> "www.ilovefishc.com".removeprefix("www.")
Traceback (most recent call last):
File "<pyshell#14>", line 1, in <module>
    "www.ilovefishc.com".removeprefix("www.")
AttributeError: 'str' object has no attribute 'removeprefix'
>>>

isdkz 发表于 2022-2-10 14:55:43

python的版本问题,removeprefix和removesuffix这两个字符串方法是python3.9引入的新特性

python爱好者. 发表于 2022-2-10 15:01:21

可以呀,我运行起来没错:
"www.ilovefishc.com".removeprefix("www.")
'ilovefishc.com'

python爱好者. 发表于 2022-2-10 15:07:12

python爱好者. 发表于 2022-2-10 15:01
可以呀,我运行起来没错:

行了吧,给个好评,谢谢兄弟!

python爱好者. 发表于 2022-2-10 15:09:26

isdkz 发表于 2022-2-10 15:07
python的版本问题,removeprefix和removesuffix这两个字符串方法是python3.9引入的新特性

对,https://docs.python.org/zh-cn/3.9/whatsnew/3.9.html
页: [1]
查看完整版本: 求助大神,为什么会报错呢?