一、python介绍
Python 现在分为两个版本系列
一个python版本是2.X,现在最高是2.7
另一个python版本是3.X,现在最高是3.6
官网推荐使用3.X,因为3.X是未来的发展趋势
而且2.X不再更新,并且在2020年停止版本维护
这里我们将下载python最新版本 python 3.6。
百度搜索”python”
进入官网点击 Download按钮,进入下载页面
这里我们点击左边的Download Python 3.6.3 进行下载。
然后自行选择目录进行安装,如果安装时出现2503、2502问题点这里
安装完之后目录如下:
主要目录介绍:
DLLs : 存储python动态模块
Doc : 存放了一个Python文档,是很好的Python学习文档,是纯英文的,需要一定的英文基础。
include : 里面存放了C语言头文件
Lib : 存放Python的标准库
libs : 存放python的动态连接库
Scripts : 存放pip等包管理工具和下载的第三方库
安装完之后得设置环境变量才能在命令行中启动python和使用pip包管理工具安装第三方库。
在系统的path路径下添加python.exe的访问路径
例如在我电脑上的python.exe路径是
D:\python\python3-64bit
在系统的path路径下添加Scripts的文件路径,例如在我电脑上是
D:\python\python3-64bit\Scripts
二、python的开发模式
python有两种开发模式:
1.第一种是交互模式下的开发
这种模式语句执行的结果可以立马看到
例如:
python安装包中自带的IDEA 和 python.exe
注:python安装包自带有IDLE编辑器,带有语法高亮、代码补全等功能。
2.第二种是源文件开发
(1)在IDLE或者文本编辑器中编辑好源文件保存后,按F5一次执行完。
例如:
(2)或则在写好源文件保存之后,在命令行中进入到源文件目录
输入: python 源文件名(记得加后缀名 .py)
例如:
三、python基础语法:
1、import 语法
作用:引入模块,通常写在源文件的开头
(1) import 模块名
例如: import os (引入os模块)
(2) from 模块名 import 子模块
例如 :from bs4 import Beautifulsoup4
(3) import 模块名 as 模块别名 (将模块取别名,可在程序中使用别名)
例如 :import numpy as np
2.python注释
单行注释:用#号注释
例如: # 注释内容
多行注释:用三引号注释”“” 或者 ”’
例如:
“””
注释内容
“”“
”’
注释内容
”’
3.python代码层级表示
因为python中没有用大括号表示代码层级,而是四个英文空格的缩进表示代码层级,所以python的语法十分优雅和简洁。
例如:
#通用的爬虫模板
import requests
def web_robot(url):
try:
r = requests.get(url, timeout=30)
r.raise_for_status()
r.encoding = r.apparent_encoding
print(r.text)
except:
print("异常产生")
if __name__ == "__main__":
url = "http://www.baidu.com"
web_robot(url)