python
tiaoteek
这个作者很懒,什么都没留下…
展开
-
关于使用pyinstaller封装gdal及geopandas的代码程序,运行时报错的问题
本着上次的思路,研究是否是工具版本的问题,该工具使用的是gdal 3.4.3,尝试将该工具版本换成gdal 2.*,由于该版本只支持python3.9.*,所以重新弄了下环境。今天封装了一个裁剪栅格影像的工具,出现了找不到proj.db的问题,能够正常封装成功,且封装后的工具也能正常使用!原创 2023-11-16 14:34:39 · 299 阅读 · 4 评论 -
批量重命名-python代码
import osimport redef findfile(Path): for root, ds, fs in os.walk(Path): for f in fs: fullname = os.path.join(root,f) print(fullname) yield fullnamedef rename(Path, key): flist = os.path.split(Path).原创 2021-05-29 13:45:26 · 166 阅读 · 0 评论 -
Python之禅 by Tim Peters(中文)
优美胜于丑陋(Python 以编写优美的代码为目标)明了胜于晦涩(代码应当是简单明了和命名规范的)简洁胜于复杂(代码应当是简洁的,不要有复杂的内部实现)复杂胜于凌乱(如果复杂不可避免,那代码间也不能有难懂的关系)扁平胜于嵌套(代码应当是扁平化的,不能有太多的嵌套)间隔胜于紧凑(代码有适当的间隔,不要过于紧凑影响阅读)可读性很重要(代码要是可读的)即便假借特例的实用性之名,也不可违背这些规则不要包容所有错误,除非你确定需要这样做当存在多种可能,不要尝试去猜测而是尽量找一种,最好是唯一...原创 2020-06-09 20:31:58 · 2035 阅读 · 0 评论