摘要: 动态语言:可以在运行的过程中,修改代码 静态语言:编译时已经确定好代码,运行过程中不能修改 果我们想要限制实例的属性怎么办?比如,只允许对Person实例添加name和age属性。 为了达到限制的目的,Python允许在定义class的时候,定义一个特殊的__slots__变量,来限制该class实 阅读全文
posted @ 2020-03-16 23:40 星星放飞 阅读(105) 评论(0) 推荐(0) 编辑
摘要: super() 函数是用于调用父类(超类)的一个方法。 super 是用来解决多重继承问题的,直接用类名调用父类方法在使用单继承的时候没问题,但是如果使用多继承,会涉及到查找顺序(MRO)、重复调用(钻石继承)等种种问题。 MRO 就是类的方法解析顺序表, 其实也就是继承父类方法时的顺序表。 语法 阅读全文
posted @ 2020-03-16 23:32 星星放飞 阅读(161) 评论(0) 推荐(0) 编辑
摘要: TypeError: 'function' object is not iterable #get_flashed_messages函数要加括号 {% for message in get_flashed_messages() %} {{ message }} {% endfor %} 阅读全文
posted @ 2020-03-16 23:29 星星放飞 阅读(2556) 评论(0) 推荐(0) 编辑
摘要: values返回是字典列表; values_list返回的是元组列表, values_list加上 flat=True 返回的是列表的值 阅读全文
posted @ 2020-03-16 23:28 星星放飞 阅读(264) 评论(0) 推荐(0) 编辑
摘要: enumerate() 函数用于将一个可遍历的数据对象(如列表、元组或字符串)组合为一个索引序列,同时列出数据和数据下标,一般用在 for 循环当中。 Python 2.3. 以上版本可用,2.6 添加 start 参数。 例子: AWARDS = [ {"name": "优秀宝宝","c_key" 阅读全文
posted @ 2020-03-16 23:26 星星放飞 阅读(208) 评论(0) 推荐(0) 编辑
摘要: error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http:/ 解决方案一: 环境状态:win10,python_3.6.1,64位。 在windows下,在do 阅读全文
posted @ 2020-03-16 23:17 星星放飞 阅读(208) 评论(0) 推荐(0) 编辑
摘要: mysql //在PHP5.5版本废弃 要用mysqli连接 阅读全文
posted @ 2020-03-16 23:16 星星放飞 阅读(195) 评论(0) 推荐(0) 编辑
摘要: html 在<head>下加入<meta charset="UTF-8"> 第一:定义网页显示编码。如果不定义网页编码,那么我们浏览网页的时候,IE会自动识别网页编码,这就有可能会导致中文显示乱码了。所以我们做网页的时候,都会用“<meta http-equiv=”Content-Type” con 阅读全文
posted @ 2020-03-16 23:14 星星放飞 阅读(242) 评论(0) 推荐(0) 编辑
摘要: 弹窗插件 http://t4t5.github.io/sweetalert/ css 自定义 http://autoprefixer.github.io/ 这个网站可以把自己的CSS样式变成兼容性的CSS样式,把自己的CSS样式复制进去就可以生成了 阅读全文
posted @ 2020-03-16 23:12 星星放飞 阅读(107) 评论(0) 推荐(0) 编辑
摘要: ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO) 解决:到安装的MySQL的目录下,找my.ini文件; 在[mysqld]后添加skip-grant-tables(使用 set pa 阅读全文
posted @ 2020-03-16 23:10 星星放飞 阅读(158) 评论(0) 推荐(0) 编辑
摘要: set names gbk; 阅读全文
posted @ 2020-03-16 23:09 星星放飞 阅读(443) 评论(0) 推荐(0) 编辑
摘要: def test_get_initial(self): self.assertEqual(pinyin.get_initial('你好'), u('n h')) self.assertEqual(pinyin.get_initial('你好吗?'), u('n h m ?')) self.asser 阅读全文
posted @ 2020-03-16 23:08 星星放飞 阅读(244) 评论(0) 推荐(0) 编辑
摘要: 安装Ulipad后,关闭有道词典等软件,重新启动即可 可能中跟有道词典有冲突吧 阅读全文
posted @ 2020-03-16 23:06 星星放飞 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 常在使用Python的时候需要安装各种模块,而pip是很强大的模块安装工具,但是由于国外官方pypi经常被墙, 导致不可用,所以我们最好是将自己使用的pip源更换一下。 国内源: 豆瓣:http://pypi.douban.com/simple/ 清华:https://pypi.tuna.tsing 阅读全文
posted @ 2020-03-16 23:03 星星放飞 阅读(882) 评论(0) 推荐(0) 编辑
摘要: django.db.utils.InternalError: (1050, "Table 'app01_book_author' already exists") 解决方法: python manage.py migrate books --fake 阅读全文
posted @ 2020-03-16 23:00 星星放飞 阅读(247) 评论(0) 推荐(0) 编辑
摘要: Django Debug Toolbar 提供了一个测试用的强大调试栏,可在浏览器中直接查看相应的配置、Http Header,SQL,日志等等,非常实用,开发调试必用。 在settings.py配置应用INSTALLED_APPS = ( 'django.contrib.admin', 'djan 阅读全文
posted @ 2020-03-16 22:57 星星放飞 阅读(196) 评论(0) 推荐(0) 编辑
摘要: 利用Django-environ如何区分不同环境 详情看文档:django-environ.readthedocs.io/en/latest/ 用pip命令下载 pip install django-environbr #新建个.env文件保存环境变量 #.env 文件类似这样(on/off 会被自 阅读全文
posted @ 2020-03-16 22:40 星星放飞 阅读(1126) 评论(0) 推荐(0) 编辑