![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
爱思索的鱼
一个信息技术行业的老兵,长期缺少积累的习惯,希望能够有所改变。
展开
-
Python依赖包的确定与安装
1、下载pipreqs(依赖包分析工具) pip install pipreqs2、自动分析确定工程中所需要的依赖包pipreqs./--encoding=utf-8--force3、下载生成依赖包安装文件 pip download -d e:\require -r requirements.txt4、安装依赖包 pip install -r requirements.txt注意问题: pip freeze:分析...原创 2021-09-23 17:57:36 · 488 阅读 · 0 评论 -
区域范围读取NC文件,经纬向切片取值问题
按照区域范围(min_lat, max_lat)~(min_lon, max_lon)读取一个NC文件,经、纬两个维数值如何计算是一个大问题。经常面临的是两个矩阵数据计算,如果维度与维数不一致,就会产生错误。常遇的是:上、下采样计算时计算维数:lat_steps = int(round((max_lat - min_lat)/grid_size,1)) +1为确保读取相应维数的数据...原创 2020-03-14 01:51:42 · 7040 阅读 · 3 评论 -
克里金插值学习笔记
一、类定义:OrdinaryKriging(x,y,z,variogram_model, variogram_model, variogram_parameters, variogram_function, nlags, weight, anisotropy_scaling, anisotropy_angle, verbose, enable_plotting, enable_statisti...原创 2019-11-08 00:20:17 · 7192 阅读 · 9 评论 -
Python Dict/List字典数据特性:赋值变量采取地址(指针)传递,共享数值
Dict是一种特殊的数据类型,一个Dict变量的数值传递给其它变量时,并未复制内容交给其它变量,而是仅传递Dict变量的内存地址。所以当Dict变量值发生改变时,所赋值的变量内容随之一起变化,如下代码所示:a_list = []a = {1:'a',2:'b',3:'c'}a_list.append(a)a = {1:'x',2:'y',3:'z'}a_list.append(a...原创 2019-10-18 10:43:39 · 1937 阅读 · 0 评论 -
应用Python进行GUI编程
一、常用GUI编程模块(库)GUI(Graphical User Interface,图形用户接口)应用程序。个人理解就是桌面应用系统的开发,与之相对应的是浏览器应用系统开发。Python 提供了多个图形开发界面的库,几个常用 Python GUI 库如下: Tkinter:是Python官方标准库,内置到 python 的安装包中,只要安装好 Python 之后就能使用。它是...原创 2019-09-13 18:04:02 · 496 阅读 · 0 评论 -
微服务技术初体验
微服务——不知不觉中,已经涉入了微服务这个略显神密的技术体系。前期一直在开发的Python系统,应用Flask开发服务接口,就是一个典型的微服务,而如何实现微服务的管理,则需要一个良好的技术架构去管理,其目的在于实现: 服务注册、服务发现、服务路由、服务熔断管理、服务调用管理以及访问过滤、配置管理等东东...近期收集整理部分微服务资料,作为学习的记录先行收录博客之中。之前读...原创 2019-09-19 21:06:55 · 179 阅读 · 0 评论