查看合同

今天遇到一个问题,需要获取href属性中的链接部分,但是

driver.find_element_by_xpath("//span[@class='yellow-tips']/following-sibling::*").get_attribute("href")

/following-sibling::* :表示选取当前节点之后的所有同级节点。

只能获取href属性的值,需要另外想办法截取需要的内容。

可以使用split()来解决这个问题。

Python split()通过指定分隔符对字符串进行切片,如果参数num 有指定值,则仅分隔 num 个子字符串

####语法

`str.split(str="", num=string.count(str)).`

####参数

str -- 分隔符,默认为空格。

num -- 分割次数。

####返回值

返回分割后的字符串列表。

解决方案如下:

>>> str = 'javascript:location.href="http://www.link.com/59bc3488f22d2431?t=join"'

>>> print str.split('="')[-1].split('"')[0]

http://www.link.com/59bc3488f22d2431?t=join

python 截取字符串一部分_python 截取部分字符串相关推荐

  1. python取字符串一部分_python,如何获取字符串中的子字符串,部分字符串

    说明: 比如有一个字符串,python,如何就获取前3位,或者后2位.在此记录下. 操作过程: 1.通过分割符的方式,下标的方式,获取字符串中的子串 >>> text = 'pyth ...

  2. python定义字符串类型_Python数据类型之字符串

    1. Python字符串的创建 字符串是Python中最常见的数据类型,通常使用单引号或双引号来定义一个字符串,如下: str = "我是字符串" str1 = '我也是字符串' ...

  3. python去掉两边空格_Python模拟删除字符串两边的空白

    目标: 1.使用string模块的whitespace 2.删除左边.右边以及两边的空白 代码如下: [root@localhost python]# cat rmspace.py #!/usr/bi ...

  4. python 字符串子串_Python字符串子字符串

    python 字符串子串 A substring is the part of a string. Python string provides various methods to create a ...

  5. python 子字符串 位置_python查找子字符串位置Python变量和数据类型详解

    Python变量和数据类型 Python中数据类型 Python之print语句 Python的注释 Python中什么是变量 Python中定义字符串 Python中raw字符串与多行字符串 Pyt ...

  6. python字符串解释_Python学习:字符串的简单解释,深入浅出

    字符串是python很常见的一种数据类型,比如日志的打印,程序中函数的注释,数据库的访问,变量的操作都需要用到字符串. 一.字符串基础 字符串是由独立字符组成的一个序列,通常包含在单引号('')双引号 ...

  7. python语言格式化输出_Python | 格式化输出字符串

    一直以来,字符串的格式化输出对于编程来说,尤其是新手,还是挺麻烦的.对于这部分的内容,笔者的建议是,只要大致能满足输出要求,越简单越好,别整那复杂的~(图文无关[俏皮]) 工具/原料 Python 2 ...

  8. python字符串解释_python基础之字符串详解

    1.Python环境配置: 下载好之后安装,注意勾选环境变量. 2.写python一定要注意代码的缩进. 2.字符串: (1).字符串是从左到右是从0开始索引,从右到左是从-1开始.遵循包前不包后原则 ...

  9. python字符串定义符_python入门——定义字符串

    坚持每天更新,帮助入门python. kali linux 小伙伴们,大家好,今下午我们一起学习在python中定义字符串. 那么什么是字符串呢?字符串或串(String)是由数字.字母.下划线组成的 ...

最新文章

  1. SAP QM初阶之事务代码CR05查询QM Work Center List
  2. 小米路由器mini改打印服务器_如何把家里的闲置路由器用起来
  3. 给 EF Core 查询增加 With NoLock
  4. HTTP之Cookie
  5. neo4j values
  6. 模块化程序设计(多文件编程)介绍
  7. [引]VS2005帮助文档 : 加密 概述
  8. 简单的小说阅读网站JavaWeb项目
  9. |app自动化测试之Appium 原理 与 JsonWP 协议分析
  10. PS2018下载PSCC2018安装教程
  11. 互联网12个创业派系500强,你认识多少?
  12. Linux安装flux护眼软件
  13. Win10系统中没有Microsoft Store(微软商城)解决方法【详细步骤】
  14. 浅谈公安部声纹数据库的建设与应用
  15. 2021年HECTF部分Writeup
  16. 兔八哥与猎人【普及-】
  17. 神一般的科学“超人”尼古拉-特斯拉!
  18. 创建表空间(Oracle)
  19. “从零到一“基于Freeswitch二次开发:Freeswitch入门与网络架构 (一)
  20. 小白也能读懂的 ZigBee 3.0 简介

热门文章

  1. Vertx(Java版)Http的Get、Post请求(含有参数)及响应
  2. PSVR即将发售了,还不准备买买买?
  3. T1加权像 T2加权像
  4. struts2表单验证里field-validator type值一共可以取哪些?都什么含义?
  5. 分享PowerMILL模架编程的应用技巧
  6. python开发用什么编程软件,五款不同阶段使用的IDE
  7. batchnorm pytorch,BatchNorm动量惯例PyTorch
  8. el-table 给单元格设置背景色
  9. c语言写日志文件的代码,一个简单的日志系统的C代码实现
  10. java 优雅编程 之lombok开发利器