python - 只返回一个字符串而不是两个几乎相同的字符串
问题描述
我正在尝试从网页获取多个链接,但是当我打印结果时,我得到:
/t54-EXAMPLE-fansub
/t54-EXAMPLE-fansub#55
我怎样才能在输出中只获得其中一个而不是两者?
解决方案
你可以这样做:
>>> '/t54-EXAMPLE-fansub#55'.split('#') # just to show you the list output
['/t54-EXAMPLE-fansub', '55']
>>> '/t54-EXAMPLE-fansub#55'.split('#')[0]
'/t54-EXAMPLE-fansub'
>>> '/t54-EXAMPLE-fansub'.split('#')[0]
'/t54-EXAMPLE-fansub'
推荐阅读
- python - 使用 Selenium Python 时出现 NoSuchElementException
- python - 使用python将文件/文件夹从Windows机器备份到远程Windows机器
- python-3.x - 在 Python 中递归地求和并打印树中的所有节点名称和值
- haskell - 泛型:带有类的 syb 的当前状态
- javascript - 如何在Vue中更改特定的复选框标签类@change?
- python - 使用预拟合 lmfit 模型预测新数据集中的值
- r - RStudio Fedora 32 中的输入键盘源问题
- php - 如何将 phpmyAdmin DB 中的数据与表单数据 laravel 进行比较
- matlab - 在 Matlab 中以 x 轴类型作为日期时间的对数 y 轴绘图
- laravel - 编译的 jrxml/jasper 无法通过 Jasperstudio 中引用的库路径加载外部 jar