【有书共读】《Python测试驱动开发》读书笔记01

准备工作和应具备知识

一、python基础

推荐《与小卡特一起学Python这本书》,真心小白级别入门,这本书只看到了第十四章,基本也可以磕磕碰碰地写出一个统计的脚本来了,有空分享给大家~
关于python版本,建议记下自己电脑安装了py2和py3的路径,还有对应pip是否已安装成功,常用命令如下:

which python #默认系统自带的python2.7路径
which python3 #自主安装的python3路径

只在python3下安装了pip,所以pip升级的命令为
pip3 install --upgrade pip

在pip下安装三方包命令
pip3 install xxx

二、html工作方式

学校学的知识都还给老师了,只在百度上找了一篇入门级文档 https://wenku.baidu.com/view/7b55f130b42acfc789eb172ded630b1c59ee9b92.html
然后自己敲了一个超简单的

<html>
    <head>
        <title>I am title </title>
    </head>
    <body>
        I am Core
    </body>
</html>

三、Django

新手教程可参考:https://tutorial.djangogirls.org/zh/

四、JavaScript

参考教程:http://www.w3school.com.cn/js/

五、需安装软件

安装火狐浏览器Firefox和Git就不多赘述,主要是安装Geckodriver(通过Selenium远程控制Firefox的驱动)
下载地址:https://github.com/mozilla/geckodriver/releases

书上内容是,Geckodriver下载解压后放到系统路径中的某个位置,如Mac放在~/.local/bin目录中;而我用的是homebrew安装方法,即 brew install geckodriver


六、搭建虚拟环境

python项目所需的环境使用virtualenv搭建,在不同项目的虚拟环境中可以使用不同的包(例如不同版本的Django或不同版本的python),笔者建议使用virtuakenvwrapper这个辅助工具,于是我就开始了曲折的搭建旅程。

pip3 install --user virtualenvwrapper


然而安装完成后需要知道安装路径,使用命令 sudo find / -name "virtualenvwrapper" -print 得出 virtualenvwrapper.sh 脚本所在路径,再找到python3的安装路径即 which python3
配置环境变量步骤:

1、open -t ~/.bash_profile

2、添加配置内容
export WORKON_HOME=$HOME/.virtualenvs
export PROJECT_HOME=$HOME/Devel
export VIRTUALENVWRAPPER_PYTHON=/Library/Frameworks/Python.framework/Versions/3.6/bin/python3
source /Users/casablanca/Library/Python/3.6/bin/virtualenvwrapper.sh
3、command+S保存后使用如下命令生效:

source ~/.bash_profile

重点来了👇

先把终端关了再开启,来检查是否安装成功!我没关终端之前检查了好多遍都是command not find,快爆炸了💔


#读书笔记##笔记##Python##测试#
全部评论
补充一点,因为使用pip和homebrew各种乱装,所以书上说的指定哪个目录下来说不是很适用; 推荐一个命令,比如找不到virtualenvwrapper路径的时候用 sudo find / -name "virtualenvwrapper" -print 很方便
点赞 回复 分享
发布于 2018-08-22 22:13

相关推荐

03-25 19:00
东北大学 Java
程序员牛肉:太好了,是聊天记录。不得不信了。 当个乐子看就好,不要散播焦虑
点赞 评论 收藏
分享
云边有个小卖铺儿:校招生违约率低,所以我要高😂
点赞 评论 收藏
分享
评论
点赞
3
分享

创作者周榜

更多
牛客网
牛客企业服务