摘要:from sqlalchemy.ext.declarative import declarative_base Base = declarative_base() class User(Base): """ Eventually should be used for security purposes """ __tablename__ = "user" id = Column(Integer,
阅读全文
摘要:t={ "age": [18, 30, np.nan, 40, np.nan, 30], "city": ["BeiJing", "ShangHai", "GuangZhou", "ShenZhen", 'BeiJing', "ShangHai"], "sex": [None, "male", "f
阅读全文
摘要:pd.read_csv("../data/user_info.csv", index_col="name") #假设csv里包含这几列: name, age, birth, sex data="name,age,birth,sex\nTom,18.0,2000-02-10,\nBob,30.0,1988-10-17,male" print(data) pd.read_csv(StringIO(da
阅读全文
摘要:类备注创建方法 Timestamp 时刻数据 to_datetime,Timestamp DatetimeIndex Timestamp的索引 to_datetime,date_range,DatetimeIndex Period 时期数据 Period PeriodIndex Period period_range,PeriodIndex print(pd.Time...
阅读全文
摘要:将 dataframe 列中的 json 拆分为多个列 import json df = DataFrame([{'S_DATA':'{"age":11,"score":12}'}]) df['S_DATA'] = df['S_DATA'].apply(lambda x: json.loads(x)
阅读全文
摘要:GIL 确保 Python 进程一次只能执行一条指令 分析工具cProfile 分析函数耗时 ncalls:表示函数调用的次数;tottime:表示指定函数的总的运行时间,除掉函数中调用子函数的运行时间;percall:(第一个percall)等于 tottime/ncalls;cumtime:表示
阅读全文
摘要:权限系统要考虑:页面权限, 操作权限, 数据权限 :https://mp.weixin.qq.com/s/XXCDaPP4DTHKLBzsamND2A __init__.py 会在 import 的时候被执行 configparser在python中该模块适用于配置文件的格式与windows ini
阅读全文
摘要:参考:https://www.jianshu.com/p/fecf15ad0c9a https://www.cnblogs.com/nanrou/p/7026789.html 参数配置介绍 https://gunicorn.readthedocs.io/en/latest/ 中文文档 https:/
阅读全文
摘要:flask不包含数据库抽象层(ORM)、用户认证、表单验证、发送邮件等其它Web框架经常包含的功能Django项目的结构布局是刚性的,每个人写的项目结构最后都差不多使用Django能帮你节省不少寻找或开发第三方扩展的精力 django的一个内置命令:django-admin startproject
阅读全文
摘要:SQLAlchemy在模型之间建立关系模式: https://www.bbsmax.com/A/mo5k7gKn5w/ 请求上下文:保存了客户端和服务器交互的数据。 应用上下文:flask 应用程序运行过程中,保存的一些配置信息,比如程序名、数据库连接、应用 信息等 一对多时:外键只能存储单一数据(
阅读全文
摘要:对应相乘 c2=a*b [ 0 2 6 12] 对应相乘再求和 c3=a.dot(b) 20 相应位置平方 c4=b**2 [0 1 4 9] 数学函数工具求sin c5=np.sin(a) [ 0.84147098 0.90929743 0.14112001 -0.7568025 ] print(
阅读全文
摘要:参考资料:https://mp.weixin.qq.com/s/QnxaOrvlWJn6Dr42Ic1CcQ 1 #只选取housing,loan,contac和poutcometest_data[(test_data['age']==51) & (test_data['job']>=5)][['e
阅读全文
摘要:参考资料:https://mp.weixin.qq.com/s/9z3JVBkZpasC_F0ar_7JJA 删除多列:df.drop(col_names_list, axis=1, inplace=True) 转换数据类型:df[col_float] = df[col_float].astype(
阅读全文
摘要:参考:《用python解决数据结构和算法》 O(f(n))提供了计算过程中实际步数的近似值。函数 f(n)是原始函数 T(n)中主导部分的简化表示。【T(N)是赋值语句数量】 T(n) = 5n²+27n+1005 当 n 越来越大时,我们就可以忽略其余项,只关注用 5n²来代表 T(n)的近似值了
阅读全文
摘要:https://zh-google-styleguide.readthedocs.io/en/latest/google-python-styleguide/contents/ 一般变量命名,book_id、book_store_count; 类名首字符为大写,如 Python 内置模块 colle
阅读全文
摘要:添加属性 @property def password(self): return self._password @password.setter def password(self, raw): self._password = generate_password_hash(raw) 自定义上下文
阅读全文
摘要:def log_file(LEVEL_NAME): # 设置日志的记录等级,常见的有四种,大小关系如下,DEBUG < INFO < WARNING <ERROR # 一旦设置级别,那么大于或等于改级别的信息全部会输出 logging.basicConfig(level=LEVEL_NAME) #
阅读全文
摘要:转载:https://cloud.tencent.com/developer/article/1033429 1、blueprint 在使用flask进行一个项目编写的时候,可能会有许多个模块,如一个普通的互联网sass云办公应用,会有用户管理、部门管理、账号管理等模块,如果把所有的这些模块都放在一
阅读全文