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

20 篇文章 0 订阅
16 篇文章 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编码转换成其他编码的字符串。
  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值