摘要: 装饰器(Decorators)是python的一个重要部分简单地说 他们是修改其他函数的功能的函数。 有助于让我们的代码更加简短 也更加pythonic 最难掌握的概念之一 一切皆对象 def hi(name="yasoob"): return "hi"+name print(hi()) #outp 阅读全文
posted @ 2018-06-28 17:40 duxiao123 阅读(94) 评论(0) 推荐(0) 编辑
摘要: 在MAMP中已经集成了phpMyAdmin,可以很方便的管理mysql数据库,但是有的情况是phpMyAdmin不能做到的。比如,导入sql文件,当sql文件非常大(大于20MB)的时候,apache通常会执行超时,导致最终导入不完全,而且费时很长。如果此时使用shell导入的话,仅仅需要10秒即可 阅读全文
posted @ 2018-06-28 15:34 duxiao123 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 出现错误: D:\Python27\lib\site-packages\flask_sqlalchemy\__init__.py:794: FSADeprecationWarning: SQLALCHEMY_TRACK_MODIFICATIONS adds significant overhead  阅读全文
posted @ 2018-06-28 15:27 duxiao123 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 怎样才能完全卸载mysql和删除它从你的Mac(包括所有数据库)执行以下操作: 打开终端窗口 使用mysqldump备份你的数据库将文本文件! 停止数据库服务器 sudo rm /usr/local/mysql sudo rm -rf /usr/local/mysql* sudo rm -rf /L 阅读全文
posted @ 2018-06-28 12:32 duxiao123 阅读(260) 评论(0) 推荐(0) 编辑
摘要: Python中可以赋予一个对象自定义的属性 就是类定义中不存在的属性 对象通过特殊属性__dict__存储自定义属性 class C1: pass o=C1() o.name="custom name" o.name o.__dict__ 通过重载__getattr__ 和__setattr__ 可 阅读全文
posted @ 2018-06-28 09:13 duxiao123 阅读(1621) 评论(0) 推荐(0) 编辑
摘要: property装饰器示例 class Person: def __init__(self,name): self.__name=name def getname(self): return self.__name def setname(self,value) self.__name=value 阅读全文
posted @ 2018-06-28 08:53 duxiao123 阅读(53) 评论(0) 推荐(0) 编辑
摘要: 在Mac平台配置开发环境的时候,用vim编辑后发现控制台的所有命令无法运行, 1 2 经过查资料后,逐步恢复了控制台的命令运行。步骤如下: 第一步:打开终端,输入如下命令并回车: 1 第二步:进入当前用户的home目录: 1 第三步:创建bash_profile 执行命令: 1 第四步:打开并编辑b 阅读全文
posted @ 2018-06-28 07:21 duxiao123 阅读(434) 评论(0) 推荐(0) 编辑
摘要: http://www.itdiffer.com/ 跟老齐学python https://www.cctalk.com/ 阅读全文
posted @ 2018-06-28 06:43 duxiao123 阅读(60) 评论(0) 推荐(0) 编辑