
Python
文章平均质量分 75
非梦nj
非梦的花朵^-^
展开
-
【转】Awesome Python中文版来啦!
作者:Lingfeng Ai链接:http://www.zhihu.com/question/24590883/answer/92420471来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。原文链接:Python 资源大全1200+收藏,600+赞,别只顾着自己私藏呀朋友们----------------这又是一个 Awesome转载 2016-05-23 13:46:17 · 15325 阅读 · 0 评论 -
一步步在SAE 部署自己的python项目
注册SAEGit 管理源代码MySQL数据库mysql作为一种最常用的存取服务了,那么在sae python环境下怎么操作mysql呢。我们也采用上面的方式,用一个实例来操作创建在sae 上的数据。首先我们需要知道我们的mysql的连接主机,端口,等等信息,那么在sae python的环境下我们需要手工引入sae的相关常量信息:imp原创 2016-06-02 14:36:29 · 3034 阅读 · 0 评论 -
Python 多进程 多线程
# 多线程 threading线程是最出名的实现并发和并行的方式之一。操作系统一般提供了线程的特性。线程比进程要小,而且共享同一块内存空间。from queue import Queuefrom threading import Thread class DownloadWorker(Thread): def __init__(self, queue): Thre原创 2016-05-31 10:34:19 · 893 阅读 · 0 评论 -
Using conda » Managing packages
Conda 支持IPython,集成了主要的科学计算python packages,300多MB,适合懒人下载并且方便做环境管理、package管理#常用命令##创建虚拟环境:conda create --name 比如,创建一个python3的环境,装好 anaconda标准的packages:conda create -n py35 pytho翻译 2016-05-30 13:26:15 · 1999 阅读 · 1 评论 -
中文python笔记
Jupyter Notebook Viewerhttp://nbviewer.jupyter.org/github/lijin-THU/notes-python/blob/master/index.ipynblijinwithyou 2 0 506 2015年12月1日花了三个月,简单整理出来的中文Python笔记,包括Python工具,Python基转载 2016-05-26 14:40:09 · 1371 阅读 · 0 评论 -
安装lxml HTML 解析器,需要c语言库? BeautifulSoup
soup = BeautifulSoup(str1, 'lxml')有时提示:bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?原因是没有安装 lxml,但需要C语言库转载 2016-10-18 20:42:48 · 5966 阅读 · 1 评论 -
Flask-JWT 小坑:No JSON object could be decoded;AttributeError: 'NoneType' object has no attribute 'get
使用官方的 “QuickStart” 时,Flask-JWT — Flask-JWT 0.3.2 documentation https://pythonhosted.org/Flask-JWT/出现了两个小坑:1) 用命令行:H:\>curl -i -X POST -H "Content-Type: application/json" -d '{"username":原创 2016-11-21 09:39:16 · 7424 阅读 · 0 评论 -
Flask: Ajax 设置Access-Control-Allow-Origin实现跨域访问;Ajax页面底部自动加载
问题:网页上(client)有一个ajax请求,Flask sever是直接返回 jsonify。然后ajax就报错:No 'Access-Control-Allow-Origin' header is present on the requested 原因:ajax跨域访问是一个老问题了,解决方法很多,比较常用的是JSONP方法,JSONP方法是一种非官方方法,而且这原创 2016-06-26 10:31:13 · 16281 阅读 · 0 评论 -
Flask MVVM 开发(vue.js) 实例 -- 微信公从号RSS
这段时间,使用Vue.js和Flask 开发了一个实际应用 -- 微信公众号RSSDemo:http://vue2.heroku.comVue 2.0 起步(1) 脚手架工具 vue-cli + Webstorm 2016 + webpackVue 是轻量级前端框架,入门非常容易。现在 2.0正式发布了,其实起步更容易了。这里记录一下 Vue开发的简单步骤,原创 2017-01-06 09:06:49 · 3798 阅读 · 0 评论 -
Flask MVVM 开发(vue.js),Javascript 处理时间
解决 Jinja2冲突http://panmax.love/2016/%E8%A7%A3%E5%86%B3jinja2%E4%B8%8EVue-js%E7%9A%84%E6%A8%A1%E6%9D%BF%E5%86%B2%E7%AA%81/12app.jinja_env.variable_start_string = '{{ 'app.jinja_env原创 2016-10-20 21:19:19 · 5919 阅读 · 0 评论 -
Flask之旅《Flask Web开发:基于Python的Web应用开发实战》学习笔记
Flask 搭建博客网站用户自定义头像数据库模型,自动产生EER原创 2016-06-06 12:29:06 · 51055 阅读 · 3 评论 -
输入密码,隐藏显示;Json 汉字处理;恢复已保存的 cookie
# 输入密码,隐藏显示import getpass password = getpass.getpass('Enter your jobbole password: ') # 输入密码,隐藏显示# 恢复已保存的 cookies = requests.Session() cj = s.cookies # 读取已登录的 cookiefor (k,v) in cj.i原创 2016-06-13 11:06:23 · 654 阅读 · 0 评论 -
Python中引用自定义模块
第一种情况,你的模块和你要使用的模块在同一目录下,可以直接引用。import Hello第二种情况,模块在别的地方。方法一:先引用sys,对sys.path进行修改,其实就是将模块的路径加到sys.path中。import syssys.path.append('e:/workspace/Modules')import Hello方法二:就是将路径加入到环境变量中去,你可以原创 2016-06-13 11:05:29 · 833 阅读 · 0 评论 -
Python cartopy 使用地图工具,给出经纬度,画出受影响的中国省份
Python 地图绘制原创 2016-05-19 15:31:11 · 6406 阅读 · 0 评论 -
用Python读写Excel文件
用Python读写Excel文件http://www.gocalf.com/blog/python-read-write-excel.html XlsxWriterxlrd&xlwtOpenPyXLMicrosoft Excel API介绍可以创建Excel 2007或更高版本的XLSX文件即pyt转载 2016-08-17 08:55:02 · 870 阅读 · 0 评论 -
Flask_wtf自定义 field样式(Placeholder, Style)、wtf.html、匹配 Bootstrap4、jinja2 quick_form
Flask-wtf + Flask-bootstrap,简简单单用一条语句就能让 jinja2 渲染出 form:form.quick_form()但如果要实现自定义的表单样式,如下图,怎么做呢?自定义错误提示:很简单,修改3个地方就行:forms.pyclass CommentForm(Form): name原创 2016-11-10 14:11:08 · 14549 阅读 · 3 评论 -
Python的字符编码问题
Python 2,文件开头:# -*- coding: utf-8 -*-,则里面所标注的‘中文’ 为UTF8编码。但u'中文' 为Unicode编码# 字符串和编码 - 廖雪峰的官方网站# http://www.liaoxuefeng.com/wiki/0014316089557264a6b348958f449949df42a6d3a2e542c000/001431664转载 2016-08-31 14:10:12 · 1175 阅读 · 2 评论 -
Heroku Postgres, db migrate fail: alembic.util.exc.CommandError: Can't locate revision identified by
问题:alembic.util.exc.CommandError: Can't locate revision identified by 'b44ffb6f5dc6'部署Flask到Heroku后,如果后台数据库更改了表格、column等,本地用 Alembic很容易做 db migration。然后 git add/commit/push heroku后,数据库 migrate原创 2016-10-23 10:16:37 · 8546 阅读 · 2 评论 -
Flask + Gunicorn 部署到 Heroku服务器,sqlite数据库,loggins一
简单部署步骤1. 准备本地 Flask applicaionvenvgit init.gitignorepip freeze > requirements.txt(Heroku服务器会自动安装这个文件内的modules)hello.pyfrom flask import Flaskapp = Flask(__name__)@app.route('/原创 2016-10-17 16:38:31 · 2272 阅读 · 5 评论 -
Flask at Scale (Flask如何适配到大型应用) - PyCon 2016 简明中文翻译
今年的PyCon大会,miguel grinberg 作了《flask-at-scale》演讲,提出了一些模式和最佳实践,来让微框架提升到下一层次Do you think that because Flask is a micro-framework, it must only be good for small, toy-like web applications? Well, not原创 2016-06-20 15:09:12 · 2096 阅读 · 0 评论 -
Python 日期处理
## 格式化时间输出## 计算两个日期之间差多少天原创 2016-05-20 09:14:27 · 793 阅读 · 0 评论