Python常用第三方库安装实践学习

Python第三方库

在一个完整的WEB系统开发常用第三方库有:Flask、requests、lxml、Beautiful Soup等。

Python环境配置

操作系统:Linux系统 CentOS Linux release 7.7.1908 (Core)
Python版本:Python 3.8.2
Pip版本:pip 19.2.3

以下安装基本按照最简单的安装流程进行记录安装实践过程,在开发中当遇到需要新安装的第三方库时,按以下思路基本上可以搞定安装。

一、安装Flask

第三方库Flask是一个轻量级的Web服务程序,由于该库非常简单、灵活好用,可以用来搭建网站和开发API接口服务。

  1. Pip方式安装
pip3 install flask
  1. 验证安装
from flask import Flask
app=Flask(__name__)

@app.route("/")
def hello():
    return "测试Flask安装!"

if __name__=="__main__":
    app.run()

运行将会在5000端口开启Web服务,控制台输出:

  • Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
    直接用浏览器访问http://127.0.0.1:5000/,就可以观察到网页访问成功,并返回代码中的文字。
  1. 学习资源
官方文档:http://flask.pocoo.org
中文文档:http://docs.jinkan.org/docs/flask

二、安装requests

第三方库requests可以模拟浏览器向服务器发现请求,常用于抓取WEB页面。

  1. Pip方式安装
pip3 install requests
  1. 验证安装
[root@iZ2ze9ftqv2b85gk7iyhp1Z ~]# python3
Python 3.8.2 (default, May  7 2020, 20:13:40)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import requests
>>>

输入python3命令进入命令行模式,然后import requests,不出现错误提示,就说明安装成功。
3. 学习资源

官方文档:http://www.python-requests.org
中文文档:http://docs.python-requests.org/zh_CN/latest

三、安装lxml

lxml是一个Python的解析效率非常高的第三方库,支持HTML和XML的解析,也支持Xpath解析方式。

  1. Pip方式安装
pip3 install lxml
  1. 验证安装
[root@iZ2ze9ftqv2b85gk7iyhp1Z ~]# python3
Python 3.8.2 (default, May  7 2020, 20:13:40)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import lxml
>>>

输入python3命令进入命令行模式,然后import lxml,不出现错误提示,就说明安装成功。
3. 学习资源

官方网站:http://lxml.de

四、安装Beautiful Soup

Beautiful Soup常用于从网页中提取数据,拥有丰富强大API,提供比较多的解析方式。

  1. Pip方式安装
pip3 install beautifulsoup4
  1. 验证安装
[root@iZ2ze9ftqv2b85gk7iyhp1Z ~]# python3
Python 3.8.2 (default, May  7 2020, 20:13:40)
[GCC 4.8.5 20150623 (Red Hat 4.8.5-39)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> from bs4 import BeautifulSoup
>>> testBS=BeautifulSoup('<p>Test install BeautifulSoup<p>','lxml')
>>> print(testBS.p.string)
Test install BeautifulSoup

通过上面的代码就可以验证Beautiful Soup是否成功。
输入python3命令进入命令行模式,然后import lxml,不出现错误提示,就说明安装成功。
3. 学习资源

中文文档:http://www.crummy.com/software/BeautifulSoup/bs4/doc.zh
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值