python
qq_duhai
好记性不如烂笔头...
展开
-
Python3入门笔记(1) —— windows安装与运行
Python的安装:1.进入Python官方网站下载安装包点击导航栏的 Downloads 会自动识别你的windows系统 你会看到 Python3.6.2 和 Python2.7.13 (32位系统)的安装包注:Python3以后版本不再向Python2进行兼容,所有如果你是单纯为了学新东西建议直接下载Python3以后的版本如果你是系统是windows64位或者...转载 2019-03-07 10:03:00 · 134 阅读 · 0 评论 -
简单而直接的Python web 框架:web.py
From:https://www.oschina.net/question/5189_4306Web.py github 地址:https://github.com/webpy/webpy https://pypi.python.org/pypi/web.pyWeb.py Cookbook 简体中文版:http://webpy.org/cookbook/index.zh-cn...转载 2019-03-15 14:19:14 · 213 阅读 · 0 评论 -
用python web框架 bottle 开发网站(四)
在第三节我们熟悉并编写了用户登录逻辑,这一节我们要实现用户状态保持,就是判断用户当前的登录状态,我们用加密cookie的方式来实现,在bottle中用response.set_cookie()和requests.get_cookie()来写入和读取用户cookie,非常简单,让我们在5分钟内实现它。from bottle import run,route,template,request,r...转载 2019-03-15 13:51:30 · 687 阅读 · 0 评论 -
用python web框架 bottle 开发网站(三)
上一节我们判断登录逻辑的处理方式是把用户名(username)和密码(password)直接硬编码到代码中,接下来,我们使用文本文档作为用户名和密码的保存方式,我们首先实现明文用户名和密码保存。注意:在实际的用户系统中,我们绝对不能明文保存用户密码,这是对用户的不负责。新建user.py文件,写登录逻辑处理函数#user.pyimport osif not os.path.exis...转载 2019-03-15 13:50:32 · 612 阅读 · 0 评论 -
用python web框架 bottle 开发网站(二)
在第一节我们了解了bottle框架的基本使用,并写出了一个简单的hello欢迎页面,接下来我们用bottle实现及其简单的欢迎页面。# main.pyfrom bottle import run,route,template@route("/<name>")def index(name): return template('index',username = nam...转载 2019-03-15 11:46:12 · 531 阅读 · 1 评论 -
Bottle 教程
0.1. 快速概览1. 开始1.1. 应用程序对象2. 路由2.1. 动态路由2.2. HTTP 请求方法2.2.1. 自动回滚2.3. 路由静态文件2.4. 错误页面3. 生成内容3.0.1. 改变默认编码3.1. 静态文件3.2. HTTP 错误和重定向3.2.1. 其它异常3.3. Response 对象3.3.1. 状态码3.3.2. 响应头信息3.4. ...转载 2019-03-15 10:52:44 · 1509 阅读 · 0 评论 -
用python web框架 bottle 开发网站(一)
python有很多web开发框架,django,bottle,flask,pylons,Tornado,webpy,web2py, Quixote,Pyramid,aiohttp,sani......还有其它各种出名的不出名的框架,但是微框架却不多,抛开语言,最早最有名的sinatra,webpy,直到现在还有不少用户。python web入门有人推荐学习django或者flask,其实bot...转载 2019-03-15 10:04:09 · 856 阅读 · 0 评论 -
python bottle 框架基础教程:session
Bottle 自身并没有提供 Session 的支持,因为在一个迷你框架里面,没有合适的方法来实现。根据需求和使用环境,你可以使用 beaker 中间件或自己来实现。beaker相关文档:http://beaker.readthedocs.org/en/latest/index.htmlBeaker 是一个缓存和会话的库,与 Web 应用程序和独立的 Python 脚本及应用程序一起使用。...转载 2019-03-15 09:49:28 · 1143 阅读 · 0 评论 -
Python 函数——logging.basicConfig
import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt='%a, %d %b %Y %H:%M:%S'...转载 2019-03-15 09:44:10 · 532 阅读 · 0 评论 -
Python3入门笔记(2):python+Eclipse+pydev环境搭建
本文重点介绍使用Eclipse+pydev插件来写Python代码, 以及在Mac上配置Eclipse+Pydev 和Windows配置Eclipse+Pydev转载:https://www.cnblogs.com/Bonker/p/3584707.html编辑器:Python 自带的 IDLE简单快捷, 学习Python或者编写小型软件的时候。非常有用。编辑器: Eclip...转载 2019-03-07 10:08:58 · 158 阅读 · 0 评论 -
Windows环境下使用python 3.x自带的CGI服务器测试cgi脚本--Python
1、在桌面上新建一个文件夹作为服务器目录文件夹(文件夹名称自定义,文件夹位置自定义),在www文件下再建一个文件夹,文件夹名为“cgi-bin”,须是这个文件名,其他试过不行(原因暂时未知)2、在运行里输入cmd进入命令提示符环境,使用“cd+文件的绝对路径”转到www目录下,不要转到cgi-bin目录下,命令如下3、使用“python -m http.server --cgi...转载 2019-03-11 20:34:18 · 646 阅读 · 0 评论