
python
文章平均质量分 50
ben1122334
这个作者很懒,什么都没留下…
展开
-
Python进行列表数组过滤数据
复数列表数组过滤数据原创 2022-06-17 11:34:10 · 2521 阅读 · 1 评论 -
转载--Python如何正确地关闭sqlalchemy的连接池
Python如何正确地关闭sqlalchemy的连接池conn = create_engine('mysql+pymysql:user:passwd@host:port/testdb?charset=utf-8')df = pd.read_sql(query_sql, conn)df.to_sql(tb_name, conn, if_exists='append', index=False)con.dispose() # 真正关闭掉连接,使用 dispose() 函数...转载 2020-05-12 17:20:20 · 4462 阅读 · 0 评论 -
python 正则表达式-字符
元字符在正则表达式中具有特殊意义的专用字符,可以用来规定其前导字符(即位于元字符前面的字符)在目标对象中的出现模式。常用元字符说明.匹配除换行符以外的任意字符(当re.DOTALL标记被指定时,则可以匹配包括换行符的任意字符。)\w匹配字母或数字或下划线或汉字\s匹配任意的空白符 ,等价于 [\t\n\r\f]\d匹配任意数字,等价于 [0-9...原创 2020-01-13 17:01:46 · 301 阅读 · 0 评论 -
sqlalchemy.orm.sessionmaker(一)笔记记录
1. bulk_save_objects:批量插入/批量更新说明:大容量保存功能允许将映射的对象用作简单插入和更新操作的源,这些操作可以更容易地组合到更高性能的“executemany”操作中;从对象中提取数据也使用较低的延迟过程来执行,该过程忽略在更新时是否实际修改了属性,还忽略了SQL表达式。给定的对象不会添加到会话中,也不会在其上建立其他状态,除非还设置了“return_defau...原创 2020-01-10 10:38:33 · 2062 阅读 · 0 评论 -
python随笔:python字符型拼接
今天看见一个字符的拼接,出于好奇就仿写了一个例子str_info = ''yeaar_list = ['1997','2008','2019']for year in yeaar_list: #print(type(year)) str_info += (year + ':') normal_list = [{'001':'序号1'},{'002':'序号2'},{'...原创 2020-01-10 10:34:49 · 127 阅读 · 0 评论 -
python随笔: find()与index()异同点
find()与index()相同:检索是否包含指定的子字符串。均提供从右查询的方法,如rfind(), rindex()# 1.检索是否包含指定的子字符串。str1 = '这 是 一 个 例 子'print('输出find:',str1.find('一'))print('输出index:',str1.index('一'))输出find: 4输出index: 4# 2.从...原创 2020-01-09 11:28:29 · 512 阅读 · 0 评论 -
python随笔:元组与列表
元组与列表元组比列表的访问和处理速度快。如果只需要对其中的元素进行访问,而不进行任何修改,建议使用元组而不使用列表。列表不能作为字典的键,而元组可以。...原创 2020-01-09 11:22:48 · 168 阅读 · 0 评论 -
socket模块
1、socket模块的tcp通信编程。import socketclass TcpSer: def __init__(self,ip,port): self.ip_ = ip self.port_ = port self.addr_ = (self.ip_,self.port_) self.tcpSock = socke...转载 2019-12-30 14:37:48 · 170 阅读 · 0 评论 -
sqlalchemy.orm.query
all()返回一个列表,也返回所有的数据。session.query().all()first()返回至多一个结果,而且以单项形式,而不是只有一个元素的tuple形式返回这个结果。session.query().first()one()返回且仅返回一个查询结果。当结果的数量不足一个或者多于一个时会报错。MultipleResultsFound:多于一个查询结果。NoRes...原创 2019-10-08 09:44:47 · 1060 阅读 · 0 评论 -
Python的collections模块namedtuple函数
今天看到个namedtuple函数。就对这个函数进行了一定的了解,大致如下:这个函数可以通过我们的设定来创建一个自定义的tuple对象,具备tuple的不变性;并可以用属性来引用tuple的某个元素,从而进行相对应内部变量的调用。from collections import namedtuplename_sec = namedtuple('name',('zhangsan', 'lisi...原创 2019-10-07 14:12:06 · 519 阅读 · 0 评论 -
sqlalchemy删除操作记录
在使用sqlalchemy的query函数进行连接实体类数据库中,有部分用到in操作。而在进行delete操作时,in_操作就会报错。在删除记录时,默认是对操作与session同步的,但是in_操作与 session同步会报错。解决方法就是:删除操作时不进行同步。如上所示,synchronize_session=False 的作用就是执行不同步操作,这样也就成功的实现了删除操作。...原创 2019-09-27 09:17:32 · 1979 阅读 · 0 评论 -
pycharm中的rediscluster模块如何安装
以下仅供参考,我在pypi网站上下载的rediscluster包使用python setup.py install安装不了,报错没有rediscluster包。在网上寻找也没寻找到怎么安装该模块,最后根据了一个方法尝试安装,却意外可以使用。首先安装redis模块,要下载2.10.6版本及其以前的,接着安装redis-py-cluster模块,由于该模块年代久远,所以上面的redis模块不能安装...原创 2019-04-04 17:15:55 · 5401 阅读 · 0 评论