《Web接口开发与自动化测试基于Python语言》--第1章

第1章 Python学习必知

 

1.1 Python版本的选择

Python 3是未来大势所趋,Python 2是目前主流开发版本。原因是因为第三方库对Python 2的支持更好。 
 

1.2 Python的安装

如果系统中同时安装了Python 2和Python 3的话,分别使用如下命令进入对应版本:

python – 进入Python 2

python3 – 进入Python 3 
 

1.3 扩展库的安装

注意:

pip是一个安装和管理Python包的工具,通过pip来管理Python包非常简单,省去搜索-查找版本-下载-安装等繁琐步骤。

同样,pip也和python命令一样,通过pip和pip3来区分对应版本。

  • 安装Django库:

pip install django

  • 安装指定版本的Django库:

pip install django=1.10.3

  • 使用pip查看当前安装库版本:

pip show django

  • 使用pip卸载Django库:

pip uninsatll django

  • 使用源码安装Django库:

python setup.py install

  • 使用whl文件安装Django库:

pip install Django-1.10.3-py2.py3-none-any.whl

注意:

wheel本质上是一个zip包格式,它使用.whl扩展名,用于Python模块的安装,pip提供了一个wheel子命令来安装wheel包。

  • 使用git安装库:

git clone https://github.com/defnngj/pyse 
 

1.4 开发工具选择

Atom:https://atom.io/,开源、免费、跨平台,并且整合Git,提供类似SublineText的包管理功能,支持插件扩展,可配置项非常高。 
 

1.5 程序报错不要慌

  • 缩进错误

    • 注意区分Tab和四个空格。
  • 引包错误

    • 目录下的同名文件、模块引用错误等。
  • 编码错误

    • Python文件编码一般为UTF-8或GBK、IDE编辑器自身编码;
    • Python读取文件的编码,decode的作用是将其他编码的字符串转换成Unicode编码,encode的作用是将Unicode编码转换成其他编码的字符串。

猜你喜欢

转载自blog.csdn.net/ppw001/article/details/81410022