前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >空间测绘工具更新日志

空间测绘工具更新日志

作者头像
Elapse
发布2022-05-16 18:16:42
2890
发布2022-05-16 18:16:42
举报
文章被收录于专栏:E条咸鱼

吐槽

已经体验到了ctrl+cctrl+v的乐趣了,参考了一下别人的项目,直接把思路拿过来套用,十分的好用。

这篇文章给我当作一个更新日志来写了,因为涉及到了不想公开的模块,所以github的上传得推一推。

正文

这次更新的内容是之前希望写的,-f,也就是--file读取文件批量信息收集的操作。

最开始的思路是,将每个模块写成def,然后再去调用,但是因为操作本身就是def,所以感觉这样就得套娃式的引用函数这种,感觉太傻呗了,看了看别人的代码,发现有一个不错的思路。

那就是每次给的值,不管是批量还是不批量,都是列表,通过for的方式去执行。

经过在test.py文件的测试发现,.split确实可以直接转成list

从未设想过的道路

用户通过-f传入文件名后,读取文件的操作如下

弄完这些后,就是考虑数据写入的问题了,主要是两点

  • 如果存在sheet,则不新建,在原有的sheet上写入数据
  • 第一列应该放入查询的数据,方便筛选哪部分是该资产的数据

第一点的做法是

查看所有的sheet匹配是否存在

第二点是直接把第一列改为目标,原本是api表示数据来源

然后第一列的数据就改为名称

Github:https://github.com/Ernket/shepherd

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-05-06,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 E条咸鱼 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 吐槽
  • 正文
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档