随笔分类 -  python基础知识

摘要:传值给.batos.system('%s %s %s %s %s' % ('image_dispose.bat', change_photo,dic['width'], '-resize', change_photo))convert %3 %2 %1 %4参数跟传入顺序有关来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-14 13:54 意发并行
摘要:from redis import Redis连接Redis()redi = Redis()import redis, jsonrs = redis.Redis(host='127.0.0.1', port=6379, db=5)def updatespgood(spinfo): spcode = spinfo["spcode"] rs.set(spcode, json.dum... 阅读全文
posted @ 2016-08-14 13:17 意发并行
摘要:安装SQLAlchemy:$ easy_install sqlalchemy数据库表是一个二维表,包含多行多列[ ('1', 'Michael'), ('2', 'Bob'), ('3', 'Adam') ] Python的DB-API返回的数据结构就是像上面这样表示的。tuple表示一行很难看,所以用类的实例展现出来如果把一个tuple用class实例来表示,就可以更容易... 阅读全文
posted @ 2016-08-14 13:15 意发并行
摘要:底层存储:数据库的底层存储通常使用文件系统python可以通过数据库接口或者orm访问数据库 ORM不用自己写SQL语句pythonDb是访问数据库需要的接口程序,接口程序是一个python模块,提供数据库客户端库的接口。python通过DB_API接口访问数据库,DB_API为不同的数据库提供了一直的访问接口,在不同数据库移植代码很简单DB-API函数属性connect方法生成一个connect... 阅读全文
posted @ 2016-08-14 13:15 意发并行
摘要:# psycopg2engine=create_engine('postgresql+psycopg2://scott:tiger@localhost/mydatabase')# python 连接postgresql使用psycopg2作为默认的DBAPIThe first time a method like Engine.execute()orEngine.connect()is calle... 阅读全文
posted @ 2016-08-14 13:14 意发并行
摘要:result = engine.execute(s) for row in result: Info["UserId"]=row[0] Info["UserTitle"] = row[1] Info["UserCode"] = row[2] Info["UserType"] = row[3] result.close()返... 阅读全文
posted @ 2016-08-14 13:13 意发并行
摘要:var custom = {{ custom_list | safe }}var obj = JSON.parse(custom);$('#compclass').html(""+obj[0].fields.name+"")html是替换html当中内容,append是加入for(var i=0;i"+obj[i].fields.name+"")}来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 16:47 意发并行
摘要:用户名:yueting3527注册码:===== LICENSE BEGIN =====93347-1204201000001FMHemWIs"6wozMZnat3IgXKXJ2!nV2I6kSO48hgGLa9JNgjQ5oKz1UsFFR8k"nGzJHzjQT6IBG!1fbQZn9!Vi===== LICENSE END =====来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 16:42 意发并行
摘要:virtualenv安装不同版本的python 来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 16:39 意发并行
摘要:静态代码分析Python作为一门动态语言,解释器只会在运行之前检查代码的基本语法,不能进行更加详细的错误分析。例如,"引用未定义的变量", "传递了错误的参数"。这些错误只能在运行的时候被抛出。 静态代码分析 就是用来解决这样问题的技术,它试图在程序未运行之前对代码分析来检查一些可能的错误,避免在运行之后才发现,提升开发效率。安装Pylintpip install pylint使用Pylint默认... 阅读全文
posted @ 2016-08-08 16:38 意发并行
摘要:Flask 会在 templates 文件夹里寻找 Jinja2 模板 Flaskr 是一个关系数据库驱动的应用:关系型数据库需要一个数据库模式来定义如何储存信息,此必须在第一次运行 服务器前创建数据库模式。顺序是,导入相关库,配置,初始化数据库,创建数据库我链接数据库sqlite3不知道出错了没有,不过通过pycharm的强大功能,我创建了scheme.sql文件成功链接上了本地的数据库app.... 阅读全文
posted @ 2016-08-08 16:37 意发并行
摘要:1.导入Python SQLITE数据库模块Python2.5之后,内置了SQLite3,成为了内置模块,这给我们省了安装的功夫,只需导入即可~import sqlite32. 创建/打开数据库 在调用connect函数的时候,指定库名称,如果指定的数据库存在就直接打开这个数据库,如果不存在就新创建一个再打开。cx = sqlite3.connect("E:/test.db")也可以创建数据库在内... 阅读全文
posted @ 2016-08-08 16:36 意发并行
摘要:bootstrap是封装了css和js代码实现酷炫的效果,所以使用的时候,比如说是列表效果,直接调用它本身定义的函数就ok了静态文件把href='..static/..'里面改为url_for静态文件路径url_for('static', filename='style.css')@app.route('/login', methods=['GET', 'POST'])def login():if... 阅读全文
posted @ 2016-08-08 16:35 意发并行
摘要:Flask是一个精简的python web框架,没有封装很多功能,而是通过扩展,来实现相应功能 Flask 依赖两个外部库:Werkzeug 和 Jinja2 。 Werkzeug 是一个 WSGI(在 Web 应用和多种服务器之间的标准 Python 接口) 工具集。Jinja2 负责渲染模板。@app.route('/')def hello_world(): return 'Hel... 阅读全文
posted @ 2016-08-08 16:34 意发并行
摘要:你可以通过 args 属性来访问 URL 中提交的参数 ( ?key=value ):searchword = request.args.get('q', '')from flask import render_template @app.route('/hello/')@app.route('/hello/')def hello(name=None): return render_temp... 阅读全文
posted @ 2016-08-08 16:33 意发并行
摘要:基础模板在这个叫做 layout.html 的模板中定义了一个简单的 HTML 文档骨架,你可以将这个骨架用作一个简单的双栏页面。而子模板负责填充空白的 block:{% block head %}{% block title %}{% endblock %} - My Webpage{% endblock %}{% block content %}{% endblock %}{% block f... 阅读全文
posted @ 2016-08-08 16:33 意发并行
摘要:@app.route('/user/')@app.route('/user/')自定义正则匹配 from werkzeug.routing import BaseConverter@app.route('/user/regex("[a-z]{3}"):user')来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 16:32 意发并行
摘要:Flask-Alchemy连接数据库的插件获取当前项目路径(绝对路径)来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 16:31 意发并行
摘要:跳转url@sp.route("/gettheSpdata", methods=["POST"])def gettheSpdata():Request全局变量最好只在程序入口使用,可以用来接受信息,如post的data,cookiesvalue = request.form["value"]depart = request.cookies.get('depart')request.args.get... 阅读全文
posted @ 2016-08-08 16:30 意发并行
摘要:python学习网站urllib 爬虫根据URL来获取它的网页信息,自动从网络获取数据的程序urllib模块提供的上层接口,使我们可以像读取本地文件一样读取www和ftp上的数据用user-agent模拟客户端来自为知笔记(Wiz) 阅读全文
posted @ 2016-08-08 16:29 意发并行