摘要:
mysql 安装 连接 导入数据 导出数据 crud 常用函数:count, avg, max, min, length RDBMS 关系型数据库管理系统 图: mysql 安装 linux 服务端 sudo apt get install mysql server sudo service mys 阅读全文
摘要:
安装Django并构建数据模型,使用orm 1. virtualenv virtualenv venvname source venvname/bin/activate deactivate 退出虚拟环境 2. pip install Django pip3 install Django pytho 阅读全文
摘要:
1. dict为空,则dict.keys()=0 2. ",".join列表或元组变字符串 3. ipython输出历史记录 %hist xxx.txt 4. dict.get()和setdefault()功能基本相同,不同点:setdefault在key不存在时会把这个key添加到dict中,即新 阅读全文
摘要:
介绍几种常用的python collections模块的数据结构:namedtuple,OrderedDict,defaultdict,deque,Counter,ChainMap namedtuple collections.namedtuple(typename, field_names[, v 阅读全文
摘要:
工作中sql是不可避免的应用,打好基础会提高工作效率 推荐一个在线练习的sql网站:https://sqlbolt.com/ sql select CREATE TABLE Altering table to add new column(s) Altering table to remove co 阅读全文
摘要:
1. 重构代码(《重构》的python实现): 常量和临时变量 提取常量 加入解释性变量 分解临时变量(单一原则) 去除临时变量 移除控制标记(直接return 或 break) 函数 拆分 去除(去除简单的) 合并多个函数,使用参数 函数不应有副作用,单一职责原则,一个函数不应做两件事,函数粒度尽 阅读全文
摘要:
类型总览 常遇到的变换过程举例 1. timestamp to datetime then time_str ("20181222" , "2018 12 22") 2. time_str to datetime then timestamp 3. time_str to time_tuple th 阅读全文