上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 77 下一页
摘要: flask自带的web server是开发用途,并不适用与发布,需要借助专业的web服务器。 配置的坑无数,Apache部署,403禁止,莫名其妙无法访问,500内部错误把我搞得崩溃了。 重点参考: http://blog.csdn.net/firefox1/article/details/4643 阅读全文
posted @ 2017-06-29 11:17 jetz 阅读(645) 评论(0) 推荐(0) 编辑
摘要: https://segmentfault.com/q/1010000006131199?_ea=1023522 设置中搜preview,改为false 阅读全文
posted @ 2017-06-28 20:50 jetz 阅读(1801) 评论(0) 推荐(0) 编辑
摘要: 想通过一个统一的机制,同时允许一些公共的逻辑 但是感觉不好,于是采用JinJa2的模板继承机制,在base.html中写入一个统一的公共处理: 在实际模板中调用即可: 这样,所有页面就能比较统一简洁地处理了。 阅读全文
posted @ 2017-06-25 18:24 jetz 阅读(217) 评论(0) 推荐(0) 编辑
摘要: 看了网上文章,说的都挺好的,给cursor.execute传递格式串和参数,就能防止注入,但是我写了代码,却死活跑不通,怀疑自己用了一个假的python 最后,发现原因可能是不同的数据库,对于字符串的占位定义不同,这段话: 我理解,就是有多种占位方式,而我一棵树上吊死,光试验%s了,所以每次都报这个 阅读全文
posted @ 2017-06-23 13:19 jetz 阅读(5224) 评论(1) 推荐(0) 编辑
摘要: 1.AttributeError: 'NoneType' object has no attribute 'app' 原因:直接在py中调用视图函数,但没有上下文,导致出错 2.不转换html代码 {{str | safe }} 3.获取参数request.args.get("id") 阅读全文
posted @ 2017-06-22 18:19 jetz 阅读(159) 评论(0) 推荐(0) 编辑
摘要: Python很多情况下,都是通过Console输出信息,大量翻屏滚动的信息,太乱。而pip安装的效果就很好,只是在一行输出信息,不断变化。网上找资料,不难。 所以,用 print “Current:%d\r”%(cnt), 就可以了。但效果有点不美,光标老是在输出信息行的左侧闪烁,不自然。改为 pr 阅读全文
posted @ 2017-06-22 09:23 jetz 阅读(351) 评论(0) 推荐(0) 编辑
摘要: 1.路由用"/"结尾。 比如@app.route("/about/"),可以匹配/about和/about/,而@app.route("/about")不能匹配/about/ 2.url_for:就是一个根据函数名,找到对应路由,返回一个url字符串的函数而已。 3.静态地址默认为static,可以 阅读全文
posted @ 2017-06-21 23:17 jetz 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 1.在代码里调试学习实在费劲,可以把数据取到df里,在交互界面里慢慢调试 2.柱状图 绘制柱状图,默认情况下乱,数据太密了 改用曲线图 阅读全文
posted @ 2017-06-21 11:16 jetz 阅读(763) 评论(0) 推荐(0) 编辑
摘要: 1.属性方式,可以用于列,不能用于行 2.可以用整数切片选择行,但不能用单个整数索引(当索引不是整数时) 3.直接索引可以使用列、列集合,但不能用索引名索引行 用iloc取行,得到的series: df.iloc[1] <Series, len() = 28> 4.和Series一样,可以使用索引切 阅读全文
posted @ 2017-06-20 11:10 jetz 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 1.指向单元素的,类型为元素的类型 2.指向多个元素的,类型为Series 3.如果用索引切片,索引是非整型的,实际按照索引顺序取值,且包含末端 4.如果指定的索引不存在,则会报错 5.可以根据元素的条件选择 6.可以有name、index、values三个属性 7.in针对的是索引 8.指定索引创 阅读全文
posted @ 2017-06-20 09:51 jetz 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 77 下一页