随笔分类 - Python
Python不同UTC时区时间转换
摘要:# Python不同UTC时区时间转换 ~~~py # 时间转换->UTC+8,zone_code:旧的时区 def time_convert(old_date, zone_code): # UTC 负时区对应的 pytz 可以识别的时区 burden_timezone = 'Etc/GMT+' #
阅读全文
requests基本使用
摘要:requests基本使用 官方文档:http://cn.python‐requests.org/zh_CN/latest/ 快速上手:http://cn.python‐requests.org/zh_CN/latest/user/quickstart.html 安装:pip instal
阅读全文
Linux上使用selenium报错:AttributeError: 'Service' object has no attribute 'process'
摘要:Linux上使用selenium报错:AttributeError: 'Service' object has no attribute 'process' Linux 上安装了谷歌浏览器及对应版本的浏览器驱动(chromedriver),执行如下代码: from selenium.webdri
阅读全文
Selenium简单介绍
摘要:Selenium简单介绍 Selenium 是一个用于 Web 应用程序测试的工具;Selenium 测试直接运行在浏览器中,就像真正的用户在操作一样;支持通过各种 driver(FirfoxDriver,IternetExplorerDriver,OperaDriver,ChromeDrive
阅读全文
Linux安装Python3
摘要:Linux安装Python3 安装依赖包 首先安装 gcc 编译器,gcc 有些系统版本已经默认安装,通过 gcc --version 查看,没安装的先安装 gcc:yum -y install gcc 安装其它依赖包 yum install zlib-devel bzip2-devel o
阅读全文
安装谷歌浏览器WebDriver
摘要:安装谷歌浏览器WebDriver WebDriver 是一个 W3C 规范,用于定义控制浏览器的 API;只要某款浏览器实现了 WebDriver API,就可以使用 Selenium 控制这款浏览器;所以安装 WebDriver 还要分清是安装哪一个浏览器的 WebDriver 下面介绍谷
阅读全文
BeautifulSoup基本使用
摘要:BeautifulSoup基本使用 BeautifulSoup 简称 bs4,和 lxml 一样,是个 html 的解析器,主要功能也是解析和提取数据 缺点:效率没有 lxml 高;优点:接口设计人性化,使用方便 安装:pip install bs4,安装完成即可通过 from bs4
阅读全文
lxml与XPath
摘要:lxml与XPath 尽管正则表达式处理字符串的能力非常强,但编写功能强大的正则表达式并不容易,而且难以维护,复杂的正则表达式也并不容易理解 幸好还有其他的方式处理字符串,这就是 XPath XPath 以非常容易理解的路径方式选择 XML 和 HTML 中的节点,容易编写和维护;目前支
阅读全文
urllib基本使用
摘要:urllib基本使用 官方文档:https://docs.python.org/zh-cn/3/library/urllib.html Python urllib 库用于操作网页 URL,并对网页的内容进行抓取处理,包含4个模块:request、error、parse、robotparser
阅读全文