我们知道任何一门语言主要有三个要素组成:语音、语汇、语法。我想学过的英语的人对这三个因素的印象应该再深刻不过了吧。接下来分别从这三个因素着手,将我们平常交流的语言与编程语言做对比,也许对于初学者学习一门编程语言会起到一定的引导作用吧。
1、语音, 编程语言基本与交流语言是一致的,不然编程语言无法被合理地学习、分享,这里无须过多解释。
2、语汇, 编程语言的语汇就是指数据类型了,而平常交流言语则是指一个个字、词了。对于此因素,编程语言只是交流言语的一个很小很小的子集, 简单且少。
(以下省略)
学习和使用Python, 要善于利用python两大内置方法:dir与help。
1、help方法:这个方法太常见了, 顾名思义使用帮助的意思。输入参数:其他任何已定义对象,可以是函数、类、字符串等等。
2、dir方法:调用help方法查看帮助即help(dir) 可以看到如下提示:
(以下省略)
1、“MySQL server has gone away”问题。
这个问题特别常见,而且每访问几次数据库就报这个错, 刷新又能变正常。其实, sae里面对这个问题官网是有相关说明的,见:http://www.sinacloud.com/doc/sae/python/faq.html#mysql-gone-away-wen-ti。
解决方法:给sqlalchemy的POOL_RECYCLE变量赋值 SQLALCHEMY_POOL_RECYCLE = 10, 顾名思义就是把连接池的回收时间设成10s,也就是说,sqlalchemy每隔10s就会去重新创建链接。这样一来就跟sae的mysql的配置一致了。
(以下省略)
Copyright © 2021.aoyanming个人博客站