Python爬虫 - 快速入门

Python爬虫 - 快速入门 首页 / 网络爬虫入门教程 / Python爬虫 - 快速入门

在第一章中,无涯教程了解了Web抓取的全部内容。在本章中,看看如何使用Python实施Web抓取。

Python是用于抓取Web数据的流行工具, Python编程语言还用于与网络安全,渗透测试以及数字取证应用程序相关的其他有用项目,使用Python的基本编程,无需使用任何其他第三方工具即可执行Web抓取。

安装Python

Python发行版可用于Windows,MAC和Unix/Linux等平台,只需要下载适用于平台的二进制代码即可安装Python,但是,如果无法使用无涯教程平台的二进制代码,则必须使用  C  编译器,以便可以手动编译源代码。

可以在以下各种平台上安装Python-

在Unix和Linux上安装Python

您需要按照下面给出的步骤在Unix/Linux机器上安装Python-

第1步  - 转到链接 https://www.python .org/downloads/

第2步  - 在上述链接上下载可用于Unix/Linux的压缩源代码。

第3步  - 将文件提取到计算机上。

第4步  - 使用以下命令完成安装- 

run ./configure script
make
make install

您可以在标准位置/usr/local/bin 中找到已安装的Python,并在/usr/local/lib/pythonXX 中找到其库,其中XX是Python的版本。

在Windows上安装Python

您需要按照以下给出的步骤在Windows机器上安装Python-

第1步 - 转到链接 https://www.python .org/downloads/

第2步 - 下载Windows安装程序 python-XYZ.msi 文件,其中XYZ是无涯教程需要安装的版本。

第3步 - 现在,将安装程序文件保存到本地计算机并运行MSI文件。

第4步 - 最后,运行下载的文件以打开Python安装向导。

在Macintosh上安装Python

无涯教程必须使用 Homebrew 在Mac OS X上安装Python3,Homebrew易于安装并且是出色的软件包安装程序。

也可以使用以下命令安装Homebrew-

$ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

为了更新包管理器,可以使用以下命令-

$brew update

借助以下命令,可以在MAC机器上安装Python3-

$brew install python3

设置路径

您可以按照以下说明在各种环境中设置路径-

在Unix/Linux上设置路径

使用以下命令来使用各种命令Shell设置路径-

setenv PATH "$PATH:/usr/local/bin/python".

对于bash shell(Linux)

ATH="$PATH:/usr/local/bin/python".

对于sh或ksh shell

PATH="$PATH:/usr/local/bin/python".

在Windows上设置路径

要在Windows上设置路径,可以在命令提示符下使用路径%path%; C:\Python ,然后按Enter。

链接:https://www.learnfk.comhttps://www.learnfk.com/python-web-scraping/python-web-scraping-getting-started-with-python.html

来源:LearnFk无涯教程网

运行Python

可以使用以下方式之一启动Python-

CLI控制台运行

可以使用提供命令行解释器或Shell的操作系统(如UNIX和DOS)来启动Python。

步骤1 -在命令行中输入 python 。

无涯教程网

步骤2 -然后,无涯教程可以立即在交互式解释器中开始编码。

$python # Unix/Linux
or
python% # Unix/Linux
or
C:> python # Windows/DOS

命令行脚本

无涯教程可以通过调用解释器在命令行执行Python脚本,可以理解如下-

$python script.py # Unix/Linux
or
python% script.py # Unix/Linux
or
C: >python script.py # Windows/DOS

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

左耳听风 -〔陈皓〕

深入浅出gRPC -〔李林锋〕

技术领导力实战笔记 -〔TGO鲲鹏会〕

从0开始学游戏开发 -〔蔡能〕

邱岳的产品实战 -〔邱岳〕

数据结构与算法之美 -〔王争〕

浏览器工作原理与实践 -〔李兵〕

即时消息技术剖析与实战 -〔袁武林〕

搞定音频技术 -〔冯建元 〕

好记忆不如烂笔头。留下您的足迹吧 :)