欲望大过了能力,由此产生了焦虑

PyQt与matplotlib-画图软件(二):主界面设计

前言

昨天终于把软件给写完了,算是我有史以来做过的最大的项目了吧,今天终于能有空闲时间思考一下这个系列的博客该怎么填了。我打算贴出部分代码来展示如何从头写出一个完整的 GUI 程序,但是由于我们需要进行软著和专利的申请,绘图的核心代码就不放出了。但是各位看官放心😋,贴出的代码足够编译出一个完整的 GUI 程序。

温馨提示:文章的最末尾有本节的完整代码

PyQt与matplotlib-画图软件(二):主界面设计

PyQt与matplotlib-画图软件(一):前篇

前前言

前段时间用 Python 帮某市气象局的工作人员画了一下雷达图。最近他们又来找我,想整合一下之前的画图脚本,看看能不能写出一个带有图形界面的画图程序。一来想我们几个一起申请个软著,二来他们以后画图也方便。我正好会一些 Qt,借此机会再练练手,顺便赚亿点钱花😋。

今晚研究了一下怎么用 Qt 展示图片,最后做出了不错的成果,单开一贴记录一下。做完了才想起来之前也跟着教程研究过怎么用 C++ 和 Qt 写一个图片展示器,最后没有成功,不了了之,没想到现在在 Python 上竟然成功了,好耶。那我之前挖的坑就不用埋了吧

PyQt与matplotlib-画图软件(一):前篇

MDFS格式数据转换

最近要读取 MDFS 格式的气象站点数据在 Python 中使用,但是由于其数据格式不是标准的 JSON ,需要用脚本进行转换。于是我去学校网站下载了一个写好的 Python 脚本,但是运行一遍之后发现不仅需要我额外下载 JSON 的库,而且转换一个文件竟然要 368秒 ???

为了提升效率,我就用 C + Cython 写了一个速度更快的。

MDFS格式数据转换

Cpywpa:控制 wpa 的另一个工具

前言

其实我很久之前就想用 Python 来控制 Linux 的 WiFi 了。由于 Linux 基本都是用 wpa 来连接 WiFi 的 (iwd 也挺好用的),所以控制了 wpa (以下我就这么简称了) 就能控制 WiFi。

我以前在 Ubuntu 上试过 pywifi,Windows 上是可以正常工作的,但是我的 Ubuntu 就不行。由于是大一时候的事情了,我也就懒得再深究原因。最近几个月断断续续的在 Github 和 Google 上找了好久,都没有搜索到符合我要求的包:

  • 使用 wpa 的官方接口

于是我就索性自己写了一个。

Cpywpa:控制 wpa 的另一个工具

Cython 学习和使用

写在前面

长期更新

强烈建议亲手编写代码进行操作

最近想写一些用 Python 控制 wpa_supplicant 的程序,然而找到的轮子似乎都是通过 d-Bus 实现的,没有用官方提供的接口的 (也许是因为只提供了 C 的接口吧)。于是想自己通过 Cython 在 Python 中调用这些接口,无奈 Cython 水平太低,只好再学学 Cython。

通过 Google 搜到了一本英文的手册:《Cython: A Guide for Python Programmers》,在此记录学习过程做备忘。

这篇文章会一直更新,直到我看完这本书为止,至于什么时候更新嘛,咳咳….应该不会一直拖着不更,考完了研,人就是闲

Cython 学习和使用

使用 pyart 绘制多雷达拼图

前言

这是一篇关于使用 Pthon 库 Py-ART 读取雷达数据文件、绘制单个雷达图以及多雷达拼图的教程。

这篇文章是我在去年暑假–也就是 2020年8月–做大创项目的时候写的,想着既然要写自己的博客了那就一块搬过来吧,当然原博客的地址还是要加的

由于中间修改过代码,并不确定代码 100% 正确

原地址:Py-ART 简易中文教程

使用 pyart 绘制多雷达拼图

用 pyart 绘制雷达图像并进行反射率修正

前言

这是一篇关于使用 Pthon 库 Py-ART 读取雷达数据文件、绘制雷达图并进行反射率修正的教程。

这篇文章是我在去年暑假–也就是 2020年8月–做大创项目的时候写的,想着既然要写自己的博客了那就一块搬过来吧,当然原博客的地址还是要加的

由于中间修改过代码,并不确定代码 100% 正确

原地址:Py-ART 简易中文教程

用 pyart 绘制雷达图像并进行反射率修正

用 pyart 绘制简单的雷达图像

前言

这是一篇关于使用 Pthon 库 Py-ART 读取雷达数据文件、绘制简单雷达图的教程。

这篇文章是我在去年暑假–也就是 2020年8月–做大创项目的时候写的,想着既然要写自己的博客了那就一块搬过来吧,当然原博客的地址还是要加的

由于中间修改过代码,并不确定代码 100% 正确

原地址:Py-ART 简易中文教程

用 pyart 绘制简单的雷达图像