Python
X.mw
这个作者很懒,什么都没留下…
展开
-
Git基础操作 -- 码云
在搞一个较大的项目时会有很多改动,这时记录我们的代码是一件很繁琐的事,特别是当改动频繁时。所以使用git连接远程的码云是一个很好地方法。在码云平台提供了详细的教程https://gitee.com/help,对于我平常简单使用做个小结。Git 安装 -- windowshttp://git.oschina.net/progit/1-%E8%B5%B7%E6%AD%A5.html#1.4-%E5%AE%89%E8%A3%85-Git本地Git打开Git bash ,进入相应的项目目录下,初始.原创 2020-10-04 16:58:41 · 239 阅读 · 0 评论 -
json格式保存数据时,遇到xxx is not JSON serializable
在使用json格式保存数据时,经常会遇到xxx is not JSON serializable,也就是无法序列化某些对象格式,我所遇见的是我使用了numpy时,使用了np的数据格式,写入data后,json.dumps(data)失败,我们可以自己定定义对特定类型的对象的序列化,下面看下怎么定义和使用关于np数据类型的自定义。1.首先,继承json.JSONEncoder,自定义序列化方法。class NpEncoder(json.JSONEncoder): def default(s.转载 2020-06-15 21:37:20 · 1176 阅读 · 0 评论