python
ling_xiao_csdn
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Pandas - Dataframe 实现 SQL Where
sql中的where语句的功能非常丰富,常用关键包括 =,<>,>=,<=,>,<,in,not in,isnull,like,and,or等关键字,下面我们就来看看,如果是在pandas中该如何实现。 >>> import pandas as pd >>> import numpy as np df = pd.read_excel(r'D:/myExcel/1.xlsx') >>> df = pd.read_ex转载 2021-09-26 20:45:28 · 594 阅读 · 0 评论 -
Pandas - Dataframe 用to_numeric类型转换后比对数据
用Pandas Dataframe 做数据对比时踩的坑: 1. String 转成 Dataframe后数据类型被置为了object | cnt | | 461 | expect_table = request.context[entity] logger.info(f"EXPECTED DATAFRAME: {expect_table}") for field_count, field in enumerate(datatable.query_table.rows): # pylint.原创 2021-09-13 17:56:01 · 1482 阅读 · 0 评论 -
Python 中的__new__(),__init__(),__call__()
__new__方法:类级别的方法 特性: 1.是在类准备将自身实例化时调用,并且至少需要传递一个参数cls, 此参数在实例化时由python解释器自动提供; 2.始终是类的静态方法,即使没有被加上静态方法装饰器; 3.必须要有返回值,返回实例化出来的实例;在自己实现__new__()时需要注意:可以return父类(通过super(当前类名,cls)).__new__出来的实例, 或者直接是object的__new__出来的实例 class A(object): pass a=A().转载 2021-09-02 23:05:36 · 197 阅读 · 0 评论 -
sqlalchemy 构建mysql , s3, snowflake 通用连接
项目在做mysql 到snowflake的迁移, 做一个通用连接模块适配不同数据库系统的建联 早期sqlalchemy目标是提供能兼容众多数据库(如 SQLite、MySQL、Postgres、Oracle、MS-SQL、SQLServer 和 Firebird)的企业级持久性模型 代码如下: 1. 因为mysql是搭建在云端,需要SSH桥接,加入ssh_tunnel 连接库 """SSH Tunnel Connector""" import logging import os import s原创 2021-08-26 15:24:18 · 468 阅读 · 0 评论
分享