- 博客(6)
- 收藏
- 关注
原创 记一次编码转换,遇到的坑
记一次编码转换,遇到的坑场景:爬虫,爬取需要下载的文件,如img,excel,这时我们需要response.content,获取二进制数据,因某些原因,没有进行先下现存,需要保持二进制数据到数据库,然后取出数据库的数据,进行解析数据库:mongodbkafkamongodb可以正常存储二进制数据但是kafka存储过程报错,因kafka 存储需要json序列化一下(目前我用的这种方式,kafka小白)进行存储,此时报错,json.loads,无法序列化二进制文件,...
2020-09-17 16:47:01
773
原创 pycharm运行程序时在Python console窗口中运行
解决方法:打开菜单栏run->edit configurations,把下图中的复选框取消就可以了。
2018-12-06 10:38:25
997
原创 Python:二个装饰器装饰一个函数图解和内存指向过程图解,以及装饰器传参
二个装饰器装饰一个函数图解大法:二个装饰器装饰器一个函数内存图指向过程:装饰器传参:在闭包外层再套一层,返回闭包的引用def set_args(args): def set_fun(func): def call_fun(*args,**kwargs): return func(*args,**kwargs) return call...
2018-05-20 23:22:12
421
原创 Python:什么是闭包,什么是装饰器?
闭包闭包:两个函数的嵌套,外部函数返回内部函数的引用,外部函数一定有参数def 外部函数(参数): def 内部函数(): pass return 内部函数他跟函数之间的区别: 1.格式两个函数嵌套 2.闭包外部函数的参数可以在内存中保持装饰器装饰器是什么:闭包加@xxx装饰器的作用:在不改变原先的函数值跟调用的方式,添加额外...
2018-05-20 22:47:12
468
原创 Python中深拷贝与浅拷贝的区别
深拷贝 递归拷贝每一层的数据浅拷贝 拷贝第一层的数据跟引用的区别 引用:多个变量指向同一个内存地址 拷贝:产生一个新地址(不可变类型不会产生,int,字符串,元组) python基本上如果提供了copy方法都是浅copy...
2018-05-10 01:07:21
206
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人