- 博客(22)
- 收藏
- 关注
原创 Python:重用父类方法,super()
所以当查找到C1后,super()继续按照C3的MRO顺序向下查找,即查找C2中的say()方法。这是因为发起say()函数的是C3的对象obj1,因此,查找是按C3的MRO顺序查找父类方法。输出‘这里是C1’是正常的,但为什么会输出‘这里是C2’呢?打印C3的MRO顺序,可以看到顺序为C3-->C1-->C2。需要注意的是,super不直接指定父类,在多继承情况下按。
2025-04-01 23:50:08
178
原创 Python:property装饰器
装饰器用于将类的方法转换为属性,使其能够像访问属性一样被调用,同时允许在获取(在这里调用类中方法时,需要加括号(),对于一些属性会略显麻烦。这里给出两种@property。)属性时添加自定义逻辑。
2025-03-29 18:07:53
235
原创 碳卫星:OCO2数据批量下载与格式转换
打开界面如下:以我下载的Level 3月度数据为例:1.点击进入2.点击Get Data3.选择数据范围,并下载。
2025-03-06 23:22:07
1363
原创 Python:max()和min()获取字典中value最大最小值对应的key
【代码】Python:max()和min()获取字典中value最大最小值对应的key。
2025-03-06 15:31:41
268
原创 IDL遥感可视化开发
云和沙尘遥感检测在地球科学和气象学领域具有重要的意义和目的。云和沙尘遥感检测可以提供大规模天气系统和气候变化的关键信息。通过监测云的类型、高度、厚度等参数,可以帮助预测天气状况、降水概率、风速和风向等气象要素。而对于沙尘暴的遥感检测,可以提供沙尘暴的强度、范围和路径等信息,有助于及时发布警报并采取相应的防护措施。通常情况下,不同类型的云具有不同的反照率特征。云顶通常具有较高的反照率,而云底部则较低。
2024-05-11 17:55:21
979
5
原创 MySQL_DML
DML添加数据修改数据删除数据#给指定字段添加数据INSERT INTO 表名(字段名1,字段名2,...) VALUES(值1,值2,...);#给全部字段添加数据INSERT INTO 表名 VALUES(值1,值2,...);#批量添加数据INSERT INTO 表名(字段名1,字段名2,...) VALUES(值1,值2,...),VALUES(值1,值2,...),VALUES(值1,值2,...);
2023-08-07 15:37:01
189
1
原创 IDL实现非监督分类——k-mean
原理:随机初始化五个聚类中心,几个都行,不要纠结怎么选,随便就行,但要拉开每个点的差距。然后遍历每个图像像素点,计算每个像素点到五个聚类中心的距离,离哪个近就将它归类到哪个类别里,遍历结束后,计算每类的平均位置,以平均位置为新的聚类中心再次聚类,聚类次数足够时,聚类中心将不再变化,图像完成分类。当然最好设置迭代次数,以防止聚类次数过多而导致运算时间过长。从效果来看,迭代次数与分类效果并没有直接关系,具体需要自行调试。
2023-06-06 13:04:04
742
1
原创 IDL监督分类——极大似然估计
需要解释一下,X为单个像素六个波段的灰度值数组,mi是采集的样本六个波段中每一个波段的平均灰度值,主要存在的问题是样本点选的过于集中导致分类效果差强人意。代码为HPU遥感专业作业,仅供参考。
2023-05-28 01:41:39
857
1
原创 Modis数据下载
主要困难在于谷歌邮箱,国内的邮箱貌似不可以,谷歌邮箱的注册需要用到Modis数据的人应该都知道怎么科学上网。下载地址:https ://ladsweb.modaps.eosdis.nasa.gov /为了写作业,摸索了半天终于下载成功了。
2023-05-17 20:01:06
476
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅