- 博客(58)
- 收藏
- 关注
原创 leancloud 使用的坑lists
Listslean-cli安装的坑使用命令行工具详解说明安装,总是报错 lihangdeMacBook-Pro:~ hugleecool$ lean -bash: /usr/local/bin/lean: No such file or directory看到leancloud博客提到新版命令行工具,可以直接用homebrew安装。装好后,发现根本没有文档支持。重新去找第一步的失败原因
2016-09-17 11:12:28
2078
原创 mysql手贱把密码expired之后....
sh-3.2# mysql -u root -pEnter password: ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)最后在stackoverflow上搞定:sh-3.2# mysql -h 127.0.0.1 -P 3306 -u root -p
2016-08-02 01:00:16
1236
原创 Python统计字符串中某字符出现的次数,count方法比正则表达式更快
m[0]为长度2577的字符串。import times = m[0]t0 = time.clock()m[0].count(',')t1 = time.clock()delta1 = t1 - t0import ret2 = time.clock()len(re.findall(",", m[0]))t3 = time.clock()delta2 = t3-t2print d
2015-03-30 16:50:59
9504
原创 To King Cover
Python是什么Python是一种解释型的面向对象的编程语言。 它非常简单,舍弃了C、C++、Java等语言的繁杂概念,写Python代码就跟写伪代码一样。还记得学C语言时该死的指针么?忘掉这些东西吧,编程没那么可怕! 它足够强大,号称胶水语言——在大型项目中,Python常常作为各种语言和架构之间的桥梁,因为用Python太灵活太方便了!因为其简洁性和灵活性,Python社区
2015-03-27 21:01:31
1130
原创 科学计算,重启Python
Preface多的话就懒得说了,反正是要用迭代法搞定泊松方程的实验数据的,那就用Python呗。这样顺便学习Python科学计算,对Python了解更深入,技术变强,以后会很有帮助的。整理1.powershell 新建文件new-item xxxxxxtype: file
2015-03-27 20:01:17
623
转载 欢迎使用CSDN-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-03-27 17:25:58
550
原创 十年一觉扬州梦,赢得青楼薄幸名
十年一觉扬州梦,赢得青楼薄幸名。8个多月没维护过这个博客了。感谢sae的垃圾新版Mail服务,让这里出了bug,才让我再次想起这个温馨的小地方。认真工作,认真学习,认真跑步健身,认真做好梦想,认真找实习和工作。我需要强大充实起来。没有人生来就是leader,生来就是首富,生来就是正能量的成功人士。打鸡血和自律,反省和提升自己,在幻想中上升。===================
2015-03-03 22:55:17
2977
转载 把列表中的unicode转成中文。用于jinja2中的渲染
在python 下面一个包含中文字符串的列表(list)或字典,直接使用print会出现以下的结果:123dict = {"asdf": "我们的python学习"}print dict{'asdf': '\xe6\x88\x91\xe4\xbb\xac\xe7\x9a\x84python\xe5\xad\xa6\
2014-11-03 22:30:30
6048
转载 快速排序算法(转)有时间看看
快速排序算法廖雪峰 / 编程 / 2008年12月9日 17:09 / 阅读: 8快速排序是一种基于分治的算法,其基本思想是将一个大数组按照一个基准数分成左右两份,左边的部份都不大于基准数,右边的部分都不小于基准数。然后,对这两份再分别应用快速排序,直到分到只剩2个数为止。快速排序在通常情况下是最快的排序算法,以下是用Python实现的一个例子:#!/usr
2014-09-01 19:38:16
809
原创 sqlalchemy flask-sqlalchemy. session.增加多个项目,用add_all
session.add_all([item1, item2, item3])
2014-08-16 00:19:46
5759
原创 《Flask Web Development》学习笔记---chapter5 Database
1.分析各种数据库,Relational databases 和 NoSQL
2014-07-30 20:17:59
1032
原创 《Flask Web Development》学习笔记---chapter4 Web Forms
1. 我们用 wrapper了WTForms的Flask-WTF扩展来处理表单生成和验证。2. Cross-Site Request Forgery (CSRF) 保护配置config,'SECRET_KEY'3. Form class definitionfrom flask.ext.wtf import Formfrom wtforms import St
2014-07-30 11:32:48
1969
原创 《Flask Web Development》学习笔记---chapter3 templates
1. Jinja2 模版引擎1.variable 占位符
2014-07-30 10:30:00
1116
转载 python datetime 和time模块方法汇总
首先是 Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:datetime.MINYEAR和
2014-07-28 20:25:20
3745
原创 数据库筛选用户,然后去掉一部分(列表求差),再随机返回一个用户。sqlalchemy + python集合(set) + random
sqlalchemy和flask-sqlalchemy之间的东西不是太清晰。sqlalchemy文档太他妈多了,日。今天遇到的实例。用户进行随机匹配,系统随机返回一个一定筛选条件下的用户。为了用户体验,还得去掉已关注的人。首先获取满足筛选条件的用户列表:users = User.query.filter_by(school=form.school.dat
2014-07-26 18:52:12
2012
原创 【未解决】SAE,本地,mysql,date类型,报错
OperationalError: (OperationalError) (1292, "Incorrect date value: '' for column 'bday' at row 1") 'INSERT INTO user (email, password, nickname, school, sex, status, grade, bday, pubinfo, contact, pri
2014-07-22 17:59:27
1205
原创 【心得】1000页的SQLAlchemy文档也没辣么可怖嘛~~~
如题,flask,flask-login,flask-wtf,WTForms,flask-sqlalchemy,SQLAlchemy
2014-07-22 11:32:03
911
原创 【已解决】在SAE上,“安装第三方库失败”,ImportError: No module named ext.sqlalchemy
我用saecloud安装过,也用virtuenv安装过。而且index.wsgi也做了如下修改:
2014-07-17 22:27:50
3085
转载 正则资料
http://www.blogjava.net/Skynet/archive/2009/05/02/268628.htmlpython 正则匹配中文 由于 需求原因,需要匹配 提取中文,大量google下,并没有我需要的。花了一个小时大概测试,此utf8中文通过,特留文。 参考: http://hi.baidu.com/nivrrex/blog/item/e
2014-07-17 10:36:53
1102
原创 重看mega-tutorial,总结
1.imp模块,This module provides an interface to the mechanisms used to implement the import statement. It defines the following constants and functions:imp.new_module(name)Return a new empty modu
2014-07-04 20:39:28
1630
原创 TemplateSyntaxError: expected token ',', got 'string' Jinja2 flask大坑啊!!!
报这个错误。原因:{% for m in lists %}{{m[u'Title']}}{{m['Description']}}{{m['PicUrl']}}{{m['Url']}}{% endfor %}事实上,虽然m是字典,
2014-05-12 23:20:36
10875
2
原创 redis-py中pipline
>>> with r.pipeline() as pipe:... while 1:... try:... # put a WATCH on the key that holds our sequence value... pipe.watch('OUR-SEQUENCE-KEY')... #
2014-04-17 17:39:55
802
原创 博客实现相册功能,SAE storage记录
花了一下午,总得写点什么吧~这是在博客历程里的话:2014-03-311.昨天学习wtforms和flask-wtf。有点绕,花了大量时间,但是没怎么实战。算了,总比没看好,就当锻炼自己的毅力了。2.根据澳洲一刻的源码以及FMN的博文中提到的SAE python图床网站,最终为博客添加了“相册”功能。目前可以上传图片,可以显示所有图片。待解决:1.上传图片,自动创建缩略
2014-03-31 18:58:37
1885
原创 Flask-wtf,wtforms,What The Fuck!!!
昨晚到今天早晨,我花了快3小时看这个东西。妈妈的,转晕了。草草草。总结下吧:Flask WTFQuickstart1.创建基本表单from flask_wtf import Formfrom wtforms import TextFieldfrom wtforms.validators import DataRequiredclass MyFor
2014-03-30 15:14:03
4881
原创 人人相册爬虫--python细节复习
getElementsByTagName 谨防我一直出问题的拼写错误,忽略错误,细节错误。越认真,实际上花的时间越少以下摘自bs4中文文档:有些tag属性在搜索不能使用,比如HTML5中的 data-* 属性:data_soup = BeautifulSoup('foo!')data_soup.find_all(data-f
2014-03-25 17:35:15
1267
原创 flask flash UnicodeDecodeError 解决方案
如果出现一次flash 的UnicodeDecodeError,就会一直出现。 今天遇到一个经历,分享下:在flask中使用flash,如果消息内容出现UnicodeDecodeError,即使将flash的内容修改正常了,刷新页面还是会报错。原因是flash的内容是不断堆积的,只要未释放成功,就会一直出现。解决方案是清楚浏览器cookie,这样session就变了
2014-03-24 20:28:39
2562
原创 采用ast模块,将字符串转换为元组
又是Anthony大神教我的。。时间关系,没有继续研究,以后再碰到再说>>> import ast>>> a = "('abc','123')">>> ast.literal_eval(a)('abc', '123')>>>当然,想实现字符串存储多项内容,还有很多方法。譬如上面的,还可以用split分割>>> a = "abc,123">>> a.split(
2014-03-24 19:56:23
1050
原创 css和js学习的体会
我是有多不仔细,老是照着w3school的代码敲了一遍,就是运行不了。最后错误总是超级简单。一个是上次,ckeditor弄不好,原因是:我的代码:应该是type="text/javascript"才对,害的我花了好长时间,一度怀疑自己的智商。今天,也是,下午花了好多时间,几个js代码总是运行
2014-03-18 19:08:22
779
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人