Python
frwcode
这个作者很懒,什么都没留下…
展开
-
Python中使用with优美的释放资源
Python中有和jdk7中的资源释放语法糖,可以优美的释放资源流程import mysql.connector as connclass DBUtil: def __init__(self, host, user, passwd, database): self.db = conn.connect(host=host, user=user, passwd=passwd, database=database) # with定义完成 def __enter原创 2020-09-04 17:15:22 · 635 阅读 · 0 评论 -
Python的序列解包
Python的序列解包是一种语法糖,很实用,在函数返回多个值的时候使用尤为方便def test_two_res(): n = 2 m = 3 return n,mn,m = test_two_res()print(n,m) #2 3n,m,*c = "zhangsan"print(n,m,c) #z h ['a', 'n', 'g', 's', 'a', 'n']...原创 2020-09-04 16:26:27 · 212 阅读 · 0 评论 -
Python批量插入数据
Python批量插入数据到mysql中,相较于jdbc,简化了长度。import mysql.connector as conndef __getConn(): db = conn.connect( host="localhost", user="root", passwd="root", database="test" ) return dbdef insertBatch(db): cur =原创 2020-09-04 15:41:36 · 1377 阅读 · 0 评论 -
Python中的a, b = b, a + b的理解
a, b = 0, 1a, b = b, a + b可以这么理解:先将等号右边的进行计算,得到的值再赋值所以结果a = 1 b = 1这个与 a = b ; b = a + b的结果是不一样的原创 2020-08-28 16:54:35 · 1598 阅读 · 0 评论