- 博客(18)
- 收藏
- 关注
转载 flask学习笔记-10:留言板(三)
Step 6: 模板 1.layout.html <!doctype html> <title>Flaskr</title> <link rel=stylesheet type=text/css href="{{ url_for('static', filename='style.css') }}"> <div class=page&...
2015-05-04 15:48:00
174
转载 #flask学习笔记-09:留言板(二)
Step 5: 视图函数 1.显示条目 @app.route('/') def show_entries(): cur = g.db.execute('select title, text from entries order by id desc') entries = [dict(title=row[0], text=row[1]) for row in cur.fe...
2015-05-04 15:37:00
179
转载 #flask学习笔记-08:留言板(一)
Step 1: 目录结构 /flaskr /static /templates Step 2: 创建配置文件 创建flaskr/config.py文件,配置相关的参数。 # configuration DATABASE = '/tmp/flaskr.db' DEBUG = True SECRET_KEY = 'development key' USERNAME = 'ad...
2015-05-04 14:07:00
175
转载 关于 ImportError: No module named _sqlite3 报错解决方法
今天碰到一个小问题,virtualenv的环境竟然无法import sqlite3 报错信息如下: #python Python 2.7.9 (default, Feb 10 2015, 01:40:34) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)] on linux2 Type "help", "copyright", "credits" or "...
2015-04-28 01:22:00
400
转载 flask 快速入门-07 之 `接收数据`
接收数据,请求对象 在templates目录下建立一个login.html作为测试页。 <form method='post'> username: <input type="text" name="username" /><br /> password: <input type="password" name="password" />&...
2015-04-27 12:49:00
136
转载 flask 快速入门-06 之 `渲染模板`
渲染模板 你可以使用方法 render_template() 来渲染模版。所有你需要做的就是提供模版的名称以及 你想要作为关键字参数传入模板的变量。这里有个渲染模版的简单例子: from flask import render_template @app.route('/hello/') @app.route('/hello/<name>') def hello(name=...
2015-04-24 14:22:00
137
转载 zabbix 自定义采集网络连接状态
Python版本: #!/usr/bin/env python # -*- coding:utf-8 -*- import subprocess import sys import re status_dict = {} cmd= '/usr/sbin/ss -s' tmp_text = subprocess.Popen(cmd, shell=True, stdout=subproc...
2015-04-23 16:09:00
153
转载 flask 快速入门-05 之 `HTTP方法/静态文件`
HTTP方法 默认路由只响应GET请求,可以通过route()提供的methods参数来改变。 #coding=utf-8 from flask import Flask, request app = Flask(__name__) @app.route('/login',methods=['GET', 'POST']) def login(): return "reuqes...
2015-04-22 12:44:00
149
转载 discovery port for redis server
zabbix自动发现redis端口脚本,文中匹配部分根据实际情况自己修改吧,哎..自己的py太弱了需要加强。=^_^= #!/usr/bin/env python # -*- coding:utf-8 -*- import subprocess import json import re def discovery_port(): global tmpServiceList...
2015-04-21 18:09:00
142
转载 flask 快速入门-04 之 `唯一 URLs/重定向行为`
唯一 URLs @app.route('/projects/') def projects(): return 'The project page' @app.route('/about') def about(): return 'The about page' Flask 的 URL 规则是基于 Werkzeug 的 routing 模块。 带/,访问一个结尾不...
2015-04-21 18:02:00
203
转载 flask 快速入门-03 之 `变量规则`
变量规则 在URL部分添加变量使用<variable_name>就可以了。 @app.route('/user/<username>') def show_user_profile(username): # show the user profile for that user return 'User %s' % username @app.r...
2015-04-17 18:23:00
166
转载 flask 快速入门-02 之 `调试模式 与 路由`
调试模式 DEBUG 模式支持代码修改后服务自动加载,并且发生错误,除了打印错误信息,还提供一个调试器,虽然官网提到修改代码后,会自动重新加载服务,不过修改错了,服务该挂还是挂,还得需要手动重新启动。 两种方式开启调试模式 app.debug = Ture app.run() 或者作为run的一个参数 app.run(debug=Ture) 两种方法效果一样。 路由 通过装饰器把一个函数...
2015-04-17 00:06:00
170
转载 flask 快速入门-01 之 `Hello World!`
pyenv使用 主要还是做一个记录,简单介绍一下pyenv的用法。有不妥的地方,高手请指正。 这是我当前系统python版本, #pyenv versions * system (set by /root/.pyenv/version) 2.7.9 使用的是python2.6.6 #python -V Python 2.6.6 创建一个python 2.7.9的环境,名字叫sit...
2015-04-16 00:58:00
172
转载 flask 搭建项目环境
测试环境:Centos 6.4 因为比较懒,所以打算参考AminHuang博客的flask学习来完善一个自己的笔记。python 蛋疼的版本,大家都懂的,避免软件安装上的冲突,我使用pyenv + virtualenv 来对python版本进行管理。 pyenv 作用:多个 python 版本轻松切换,操作简单。 参考地址:https://github.com/yyuu/pyenv ...
2015-02-11 17:41:00
285
转载 zabbix真的很简单 (安装篇)
系统环境: Centos 6.4 一直觉得 zabbix 很简单,但是还是有好多人看了好多文档都搞不明白怎么用,我从2013年使用到现在也小有心得,如果时间允许,很高兴与大家一起分享我在使用过程中的一些小技巧和小经验。好了至于什么是zabbix之类的废话就不多说了,有兴趣可以看看别人写的,我只想说zabbix网上的文档真是好多好多好多.... 咱们这次部署全程使用 yum ,我会...
2015-02-10 17:08:00
215
转载 记一次zabbix排错过程
zabbix用了也有一段时间,基本上大大小小的报错都接触过。我个人有个习惯,偶尔会去tail -f 一下zabbix_server的日志,可能是强迫症的关系,不喜欢看到日志有任何报错信息。 本来10.1应该放假,但是临回家前一天的时候是突然发现日志中频繁曝出以下这条报错。 zabbix_server [4615]: ERROR [file:json.c,line:714] Som...
2014-10-02 01:49:00
428
转载 zabbix 自动出图脚本
#!/bin/bash #不配置字符集,脚本放到crontab里发出的中文E-MAIL乱码 export LANG=en_US.UTF-8 #有点强迫症,习惯什么东西在什么地方干 ^_^ cd /home/zabbix/graph #保存cookie文件名 COOKIE=zbx_cookie.txt > $COOKIE #我是在zbx上开一个组,弄一...
2014-08-20 11:13:00
216
转载 python核心编程例子3.1
#!/usr/bin/env python # -*- coding:utf-8 -*- #书上这个例子跑不了,所以自己改了一下。 'python核心编程例子3.1:makeTextFile.py -- create text file' import os import sys ls = os.linesep #获取当前平台...
2014-08-04 21:04:00
156
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅