在python中剪切一部分字符串变量(网络抓取)

用户名

我试图抓取一个网站,所以我设法使用此模板提取了所有我想要的文本:

nameList = bsObj.findAll("strong")
for text in nameList:
    string = text.get_text()
    if "Title" in string:
        print(text.get_text())

然后我以这种方式获得文本:

标题1:textthatineed

标题2:textthatineed

标题3:textthatineed

标题4:textthatineed

标题5:textthatineed

标题6:textthatineed

标题7:textthatineed ....

有什么方法可以使用beautifulsoup或其他方法在python中剪切字符串,并且仅获取“ textthatineed”而不包含“ title(number):”。

ren

说我们有

s = 'Title 1: textthatineed'

标题以冒号开头两个字符,因此我们找到冒号的索引,向下移动两个字符,并将子字符串从该索引移到末尾:

index = s.find(':') + 2
title = s[index:]

注意,find()仅返回第一次出现的索引,因此包含冒号的标题不受影响。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

shell 脚本:剪切字符串的一部分

如何检查解析行中的字符是否是python中字符串变量的一部分

Python-使用变量作为字符串格式的一部分

如何在python中将字符串用作变量的一部分

将字符串的一部分放入变量中

如何将字符串的一部分提取到变量中?

如何从 Python 中的 Pandas DataFrame 中删除字符串的一部分

如何将 Python 字符串变量添加到 Python 中的 SQL 字符串变量的一部分?

抓取字符串的一部分

python-从查询结果中获取字符串的一部分

在Python中删除带有坐标的字符串的一部分

在Python中删除用点号分隔的字符串的最后一部分

在Python 3中删除字符串的一部分

Python 3用dict中的数据替换字符串的一部分

在python中替换第一部分字符串的单词

在Python中替换字符串的一部分?

在Python中替换字符串的一部分?

如何在python数组中查找字符串的一部分

在python列表中替换字符串的一部分

如何在python列表中删除字符串的一部分?

Python中的连接顺序错误,并覆盖了字符串的一部分

Python:修改.cfg文件中的一部分字符串

Python 根据列表中的条件更改字符串的一部分

从python的列中获取字符串的一部分

如何在作为 Python 列表一部分的字符串中插入字符串变量的值?

C在字符串中获取一部分字符串

在字符串数组中查找字符串的一部分

删除字符串的一部分

替换字符串的一部分