Python
文章平均质量分 61
kaku21
这个作者很懒,什么都没留下…
展开
-
python - web框架 - Flask sqlalchemy Mysql
使用 Flask 的 flask-sqlalchemy 连接数据库参考网址:http://docs.sqlalchemy.org/en/latest/dialects/mysql.html#unicodehttps://pythonhosted.org/Flask-SQLAlchemy/quickstart.html条件:需要安装 sqlalchemy$ pip insta原创 2015-01-07 11:39:04 · 5899 阅读 · 0 评论 -
Python 安装部署 及 工程发布 Chapter.02 pip安装
python 进行工程创建后,需要发布以便于在不同的位置安装。python的工程发布需要做一些准备前提:安装部署本地python。连接Internet1.下载 get-pip.py (https://bootstrap.pypa.io/get-pip.py 或 http://pypi.python.org/packages/source/p/pip/)2.下载后,使用命令行进入到文件的原创 2014-12-24 11:10:33 · 458 阅读 · 0 评论 -
接口监听工具 Fiddler 证书创建问题解决方式
https://www.zhaokeli.com/article/6360.html在使用fiddler抓包的时候出现 creation of the root certificate was not successful 这个错误出现这个错误会导致https包抓不到手机上访问 192.168.1.100:8888(这里用你自己电脑的ip) 点击down the fid转载 2016-10-21 16:26:13 · 8350 阅读 · 0 评论 -
python - web框架 - flask 代码中含有中文内容解决办法
代码中注入中文内容,服务报错并自动退出运行class LoginForm(Form): email = StringField('邮箱', validators=[Required(), Length(1, 64), Email()]) password = PasswordField原创 2015-10-28 16:00:20 · 4268 阅读 · 0 评论 -
python web 框架 Flask 问题处理
使用flask框架时,登录界面输入有效用户登录后,跳转到错误页面提示 TypeError: 'unicode' does not have the buffer interface这个问题根据提示,是在\Python27\Lib\site-packages\werkzeug 这个文件中出现问题从网上获取的问题处理意见,参加 https://github.com/mitsu原创 2015-10-27 11:02:54 · 788 阅读 · 0 评论 -
python - web框架 - flask 问题处理
使用flask进行web开发,网页输入中文内容,访问页面时候报错如下:UnicodeDecodeError: 'utf8' codec can't decode byte ...这是由于框架默认编码方式不支持中文,根据页面返回的日志信息查询在框架目录 \Python27\Lib\site-packages\jinja2 中文件 loaders.py 有这么一行try:原创 2015-10-28 15:40:08 · 711 阅读 · 0 评论 -
python - web框架 - Flask 参考内容
《Flask Web开发》参考网址:code:https://github.com/miguelgrinberg/oreilly-intro-to-flask-videoonlinebook:https://www.safaribooksonline.com/library/view/flask-web-development/9781491947586/ch01.html转载 2015-01-06 10:57:39 · 854 阅读 · 0 评论 -
Python unittest parametrized test cases
参考网址:http://eli.thegreenplace.net/2011/08/02/python-unit-testing-parametrized-test-casesimport unittestclass ParametrizedTestCase(unittest.TestCase): """ TestCase classes that want to be par转载 2014-12-30 15:05:50 · 3139 阅读 · 0 评论 -
python 用 sqlacodegen 将存在的数据库表 转化成model.py
Flask的sqlalchemy对数据库表的模型提供了很多易用的方法。为了使用这些内容,需要将数据库表按照Flask识别的格式创建成Model,但是一般我们都是在已经创建好的数据库环境中开发python代码,对于已经存在的数据库表,可以通过以下方式来生成models.py首先,安装pip install sqlacodegen然后,在命令行执行sqlacodegen --nov原创 2015-01-15 15:07:26 · 10456 阅读 · 0 评论 -
python 获取某个py中含有的类 并将这些类写入列表转为字典
当我们需要将某个py文件中所包含的类 类名全部列出 放入一个集合时,需要运用下面的代码import os,sys,inspectimport flask_exe_010_mysql_models for name, obj in inspect.getmembers(flask_exe_010_mysql_models): if inspect.isclass(obj)原创 2015-01-15 11:51:27 · 1293 阅读 · 0 评论 -
Python 安装部署 及 工程发布 Chapter.05 Better Package Metadata
参考网址:http://www.scotttorborg.com/python-packaging/metadata.htmlBetter Package MetadataThe setuptools.setup() call accepts a variety of keyword arguments to specify additional metadata about yo转载 2014-12-25 10:10:21 · 561 阅读 · 0 评论 -
Python 安装部署 及 工程发布 Chapter.04 setup.py详解
google威武,看到的文章也十分提神参考网址:http://www.scotttorborg.com/python-packaging/dependencies.htmlSpecifying DependenciesIf you’re using Python, odds are you’re going to want to use other public package转载 2014-12-24 15:28:00 · 636 阅读 · 0 评论 -
python 测试报告输出 htmltestrunner 及 中文乱码的解决方式
python unittest要产生一个可看的报告,需要借助一个第三方的包下载HTMLTestRunner.py 第三方库 ,参考地址:http://tungwaiyip.info/software/HTMLTestRunner.html是个牛人自己写的,真挺不错的,佩服佩服下载后,文件拷贝到python工程的目录里,可以引用到就行使用:import lib.HTMLTestR原创 2014-12-24 17:04:40 · 4170 阅读 · 2 评论 -
Python 安装部署 及 工程发布 Chapter.03 发布流程简述
前提:python环境部署,pip工具安装python的发布,就目前我的了解,是发布到pypi系统,这是一个在线系统,你可以访问 https://pypi.python.org查看,这里个钟高手发布的开源python工程比比皆是,同时,包含编写python所需要的相关的依赖工程包。发布的流程简要说明:本地开发程序工程->为工程创建setup.py->通过pip工具发布工程到pypi系统原创 2014-12-24 14:27:42 · 655 阅读 · 0 评论 -
python unittest 像 TestNG 一样prodvider
参考网址:http://programmaticallyspeaking.com/test-data-provider-using-python-metaclass.html使用TestNG进行测试的时候,允许使用外部数据源来驱动测试方法的执行,举个例子:我们有一个测试方法,而这个测试方法对应有10条测试数据,如果我们在测试方法中使用循环遍历这十条数据的话,很可能出现的问题是:1.原创 2014-12-24 15:38:44 · 6188 阅读 · 1 评论 -
Python 安装部署 及 工程发布 Chapter.01 python 安装部署
1.在windows系统中安装部署python 首先下载python 安装程序(http://www.python.org/getit/),例如:python-2.7.3.msi 2.*与3.*的差别还是比较明显,比如:在2.*中 print 后面直接跟打印内容,但在3.*中则必须 print () ,而且打印出的内容会将()也打印出来2.双击python-2.7.3.msi安原创 2014-12-24 10:55:40 · 407 阅读 · 0 评论 -
python - web框架 - Flask Mysql 创建表的外键
代码:from flask import Flask, render_template, session, redirect, url_for, flashfrom flask.ext.bootstrap import Bootstrapfrom flask.ext.wtf import Formfrom wtforms import StringField, SubmitFieldf原创 2015-01-07 15:19:34 · 2349 阅读 · 0 评论 -
Robot Framework 安装Tips (windows版本)
安装步骤steps1>> python c:\Python27\Lib\site-packages\pip install robotframework2>> downloads http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/ and setup wxPython3>> python c:\原创 2017-12-07 10:54:41 · 388 阅读 · 0 评论