
python3
文章平均质量分 79
墨大宝
这个作者很懒,什么都没留下…
展开
-
Python3.dataclass与配置文件
用dataclass组织配置文件信息,比用字典更便于程序的后续开发。原创 2022-09-25 18:59:04 · 2583 阅读 · 0 评论 -
Python3.netCDF4中文路径
一劳永逸地解决了xarray、netcdf4无法读取路径中含有中文的netCDF4文件的问题原创 2021-05-07 16:27:09 · 1837 阅读 · 6 评论 -
Python3.拼接2020globeland30
用GDAL读取tif,用pyproj进行投影转换,用xarray插值、拼接原创 2021-04-10 13:01:40 · 1927 阅读 · 1 评论 -
Python3.WRF的投影转换
用GDAL实现WRF兰伯特投影转换原创 2020-11-23 14:09:16 · 3871 阅读 · 1 评论 -
Python3.GrADS的二进制码数据
读取GrADS的二进制码数据为xarray.DataArray原创 2020-10-15 22:00:40 · 915 阅读 · 3 评论 -
Python3.CMIP6数据边下载边裁剪
尝试多线程下载和直接从内存中读取nc文件原创 2020-08-29 18:27:00 · 1803 阅读 · 2 评论 -
Python3.GDAL从shp文件生成mask
没有ArcGIS的矢量转栅格工具的时候如何用shp多边形从栅格数据中抠出一块来?原创 2020-06-29 19:01:12 · 3597 阅读 · 13 评论 -
Python3.根据ID3v2批量修改mp3文件名
简单整理下Music文件夹原创 2020-05-18 11:32:55 · 1124 阅读 · 5 评论 -
Python3.matplotlib绘图琢磨02
显示中文、下标、坐标末端箭头;纵坐标刻度用百分比表示;绘制垂直于坐标轴的线;图例的外边框不显示原创 2020-05-01 16:28:33 · 452 阅读 · 0 评论 -
《Python与开源GIS:数据处理、空间分析》
总有些情况你不得不打开的ArcGIS等软件,有时候仅仅是为了画张图。不过“试用版”的软件用起来总觉得怪怪的不是吗?在那些商业软件里鼠标点一点确实好方便,使用文档也还算详细。不过作为非GIS专业的,藏在鼠标点一点里的一些基础概念还是弄不清,就算完成工作了也有些心虚不是吗?那些界面化的软件内置了很多常用功能可以满足大部分需求。不过你总不会只用那些内置功能吧,总有复杂、小众的需求不得不写代码吧...转载 2020-01-05 13:16:29 · 3408 阅读 · 0 评论 -
中国地图
整理了一套符合规范的中国地图(含十段线)原创 2019-11-12 14:04:16 · 3024 阅读 · 0 评论 -
Python3.GDAL写入GeoTiff的一个小坑
解决一种造成GDAL写入GeoTiff出现雪花噪声的问题原创 2019-09-09 19:09:03 · 1706 阅读 · 3 评论 -
Python3.PyQT5实践之“日薪百万”
这篇是好玩的原创 2019-07-23 20:45:40 · 467 阅读 · 1 评论 -
Python3.模拟表单提交、爬取表格数据
爬取CTIC-CRM数据原创 2019-07-07 21:11:43 · 4281 阅读 · 0 评论 -
Python3.SQLAlchemy1.3提高pandas.DataFrame的SQLSever插入速度
只要在用`sqlalchemy`的`create_engine`函数时传入`fast_executemany`参数就可以大大提高SQLSever插入速度原创 2019-04-22 09:55:00 · 1714 阅读 · 2 评论 -
Python3.可迭代对象_迭代器_生成器
迭代之于Python如同矩阵之于MATLAB,在Python中很多的操作都是基于迭代去做的,比如常用的readline函数、range函数、for语句、in语句等等。而大多数情况下,可迭代对象和迭代器这两个概念是混用的,不过初学者了解两者间的区别一是方便根据具体需求进行取舍,再者可以对Python世界中的对象、方法、函数有个具体的“感觉”。原创 2017-10-29 18:51:51 · 873 阅读 · 0 评论 -
Python3.从csv文件解析MODIS数据的批量下载链接
Python3.从csv文件解析MODIS数据的批量下载链接从LAADS DAAC下载MODIS数据很痛苦,检索出的数据有好多页,要是有个批量下载的按钮就好了,但是这个网页上只有导出.csv或.json的选项,导出后还并不是直接的下载链接——这篇就是用Python的pandas来解决这个问题的。代码如下:# -*- coding: utf-8 -*-"""Created on原创 2018-01-30 22:08:56 · 1521 阅读 · 0 评论 -
Python3.遍历某路径提取特定文件名
Python3.遍历某文件夹提取特定文件名批量处理文件时,常需要先遍历某个路径提取特定条件的文件名。这篇写一个暴力遍历但很简洁的方法,真的非常简洁但是非常暴力。例子目标是:获得存放遥感数据的文件夹下文件夹名以“_BAD”结尾的文件夹内容。因为该文件下分级很多(年/月/产品类型/),目标文件夹很多且存在在最后一级,手动查看很烦。代码如下(知识点总结代码后):# -*- coding: u原创 2018-01-24 13:44:38 · 4991 阅读 · 1 评论 -
Python3.连接(微软的)数据库_赠MATLAB版
Python3.连接(微软的)数据库_赠MATLAB版 数据库比我想象中繁琐很多,路过的大神请不吝赐教。这篇写Python连接微软的两款数据库(Access和SQL Server)并简单插入数据,用的两种方案为pyodbc执行SQL语句和SQLAlchemy结合<pandas.DataFrame>.to_sql()。附赠MATLAB版简单教程。 本文教程环境都是64位:An...原创 2018-02-09 14:49:12 · 1002 阅读 · 0 评论 -
Python3.因为不熟练SQL所以用pandas将表的一列按条件拆成若干列
Python3.因为不熟练SQL所以用pandas将表的一列按条件拆成若干列想在数据库中完成某个整理操作但是没弄出来,干脆导出来整理完再塞回去(可是我还是很想知道用SQL怎么实现啊)。需求是这样的: station_name date_ data_code data_ 哥谭 2003/1/1 T_Day_Mean 49 哥谭 2003/...原创 2018-09-07 20:58:24 · 538 阅读 · 0 评论 -
Python3.tkinter实践之文献复制工具ChinglishCopier
本文将介绍一个我用tkinter实现的文献复制工具ChinglishCopier原创 2018-10-04 19:37:49 · 1671 阅读 · 0 评论 -
Python3.FY-4A标称(NOM)数据提取
Python3.读hdf5的FY-4A标称全圆盘数据计算指定范围的云顶亮温用python处理遥感数据(GitHub)可能又是个坑慢慢挖慢慢填FY-4A计算云顶亮温国家卫星气象中心官网上提供的经纬度查找表有问题(至少4km的有问题):FY-4A数据行列号和经纬度的互相转换方法中的查表方法教程pdf中说高字节在前其实是在后即小端存储格式;前8字节为经度值,后8字节为纬度值也说反了.gz...原创 2018-11-08 00:32:48 · 11720 阅读 · 54 评论 -
Python3.读取nc和hdf的套路
nc和hdf是一家人,5行Python代码一锅端原创 2019-03-01 19:03:12 · 6308 阅读 · 2 评论 -
Python3.读取二进制文件数据的一次实践
读取中国气象数据网的一个降水产品的二进制文件数据原创 2019-03-14 22:17:48 · 6086 阅读 · 9 评论 -
Python3.matplotlib绘图琢磨01
一些我认为比较好matplotlib绘图的习惯和小技巧。原创 2019-04-05 07:01:50 · 429 阅读 · 0 评论 -
Python3.用json作为配置文件
json作为配置文件可以方便地实现批量参数变量的导入、修改原创 2019-04-10 20:45:06 · 9527 阅读 · 2 评论 -
Python3.绘图基础matplotlib.pyplot
能够方便地绘图是MATLAB一大优势,但这方面现在并不领先Python。以环境物理学原理课一次作业为例,除去数据处理部分,使用matplotlib.pyplot结合一点pandas,绘制出不输MATLAB的常用曲线图。原创 2017-10-30 17:51:41 · 3183 阅读 · 0 评论