Fabirc 私人教程
背景
win8
安装
搜索,表示要先安装pip。正好到现在也没有安装pip。
1.安装pip
在极简 Python 上手导念 | Zoom.Quiet Personal Static Wiki中有pip安装教程pip安装教程。当时(2015年4月份)看了没办法,现在就很简单了:
步骤一:下载get-pip.py。这次采用的方式是链接另存为文件。
步骤二:在命令行下运行这个文件。它开始自动下载pip-7.1.2-py2.py3-none-any.whl,自动安装成功。
2.安装fabric
windows下安装fabric这个教程说:安装pip之后要安装Pycrypto、setuptools,才能再安装fabric。
我在命令行先运行python,进去之后再运行 pip install fabric,错误。绕回去试图安装它说的两个工具,也搞不清自己的机子上setuptools到底装了没有(有的说python装好了就自然有了),两个都没成功。
在命令行下不进入python,直接运行pip install fabric
,装好了。
注:在未翻墙的64位win7上上述操作未成功。安装pip及fabric均出现了许多错误提示。最后结果大概是配置不完全,反正fab命令不能用。
配置
使用
fabric安装好了之后,要使用fab命令,需要把代码放入当前文件夹的根目录,并起名为fabfile.py。
例如:
- 进入当前文件夹
I:py
,在命令行运行python。 - 建立fabfile.py文件。代码见后文。
- 在命令行运行
fab 函数名
。
代码如下:
def hello():
print("Hello world!")
运行情况:
一开始的错误使用方式:
体验
用它来检验db文件有没有正确写入,很好。
代码:
# _*_ coding:utf-8 _*_
def dataexam():
import sqlite3
conn = sqlite3.connect('noterecord.db')
cursor = conn.cursor()
cursor.execute('select * from record')
print cursor.fetchall()
cursor.close()
conn.commit()
conn.close()
由于fabric安装的失败,以上代码每运行一次,就要在命令行里输入一次。反观fabric是多么好用,尤其用在测试上。