[Python3网络爬虫开发实战] 1.3.3-pyquery的安装

news/2024/7/19 12:18:31 标签: 爬虫, python, javascript

pyquery同样是一个强大的网页解析工具,它提供了和jQuery类似的语法来解析HTML文档,支持CSS选择器,使用非常方便。本节中,我们就来了解一下它的安装方式。

1. 相关链接

  • GitHub:https://github.com/gawel/pyquery
  • PyPI:https://pypi.python.org/pypi/pyquery
  • 官方文档:http://pyquery.readthedocs.io

2. pip安装

这里推荐使用pip安装,命令如下:

 

 

命令执行完毕之后即可完成安装。

3. wheel安装

当然,我们也可以到PyPI(https://pypi.python.org/pypi/pyquery/#downloads)下载对应的wheel文件安装。比如如果当前版本为1.2.17,则下载的文件名称为pyquery-1.2.17-py2.py3-none-any.whl,此时下载到本地再进行pip安装即可,命令如下:

 

 

4. 验证安装

安装完成之后,可以在Python命令行下测试:

 

 

如果没有错误报出,则证明库已经安装好了。

转载于:https://www.cnblogs.com/palace/p/9627646.html


http://www.niftyadmin.cn/n/835221.html

相关文章

Java虚拟机如何加载类的?

引言 上一篇文章谈到Java运行的流程,其中有一环是类加载。今天就继续深入探讨JVM如何加载虚拟机。首先JVM加载类的一般流程分三步:加载链接初始化那么是否全部Java类都是这样三步走的方式加载呢?我们可以从Java的数据类型去出发。Java分基本类…

Java上传文件到数据库

Java上传文件到数据库 首先在开始本文之前推荐一篇我非常喜欢的博主——孤傲苍狼的一篇相关博文。 JavaWeb学习总结(五十)——文件上传和下载 http://www.cnblogs.com/xdp-gacl/p/4200090.html 本文主要介绍如何将文件上传到服务器,并以二进制字符流的形式存入数据…

锁, threading.local, 线程池, 生产者消费者模型

一. 锁:Lock (1次放1个) 线程安全,多线程操作时,内部会让所有线程排队处理。如:list/dict/Queue 线程不安全 人 > 排队处理。 需求: a. 创建100个线程,在列表中追加8 b. 创建10…

My97DatePicker日期范围限制

My97DatePicker日期范围限制 1.动态时间范围限制: 可以通过系统给出的动态变量,如%y(当前年),%M(当前月)等来限制日期范围,还可以通过{}进行表达式运算,如:{%d1}:表示明天。 格式 说明 %y 当前年 %M 当前…

认识网络通信和HTTP工作流程

一:网络通信 为了保证数据能够从目标源到达目的地,并且保证数据的完整性,两端都要使用的规范就是协议,协议是决定了数据的格式和传输的一组规则或者惯例。而数据是经过转化为电子信号的形式在目标之间进行传递,在目的地…

PyCharm/IDEA 使用技巧总结

基本概念 IDEA 没有类似 Eclipse 的工作空间的概念(workspace),最大单元就是 Project。这里可以把 Project 理解为 Eclipse 中的 workspace。Module 可以理解为 Eclipse 中的 project。一个 工程(Project) 下可以创建多…

Druid数据库连接池简单使用介绍

Druid数据库连接池简单使用介绍 简单使用介绍: Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象。 下面给出2种配置方法实例: 1. 纯Java代码创建 dataSour…

JS基础知识 W3C部分

前言 这是JS基本知识的第二篇,这篇小结主要是针对W3C标准展开。以下是前一篇小结和这篇的范围: JS 基础知识:ECMA 262标准:变量类型、原型、作用域、异步JS-Web-API: W3C标准: 只管定义用于浏览器中JS操作页面的API和全…