- 博客(22)
- 收藏
- 关注
原创 在网站上查找隐藏的API - 以flightaware.com为例(+使用该数据创建Plotly动画图表)
Plotly动画制作。Plotly动画制作。
2025-01-12 22:38:06
2050
原创 在Python中从API数据自动创建数据库模式
How to store incoming API data in an SQLite database without having to write schema manually every time a source changes.
2025-01-09 20:42:23
1020
原创 Alternative to vJoy and FreePIE joystick and input emulators on Linux
【代码】Alternative to vJoy and FreePIE joystick and input emulators on Linux。
2025-01-05 22:45:00
1828
原创 How to find peaks and dips in a line plot using Python Matplotlib
这是我之前在个人网站上发布的一篇旧博客文章。我正在将所有内容转移到优快云。
2025-01-05 22:45:00
603
原创 Automate packaging NiceGUI apps with PyInstaller and releasing them with Github Actions
如果您在PC上的微信文件夹中有需要的文件,并且不想打开每个子文件夹来搜索这些文件,您可以使用File Copier。只需将其指向微信文件夹位置,指定文件类型名,它就会将所有内容复制到一个目标文件夹中。在一个文件夹而不是数百个文件夹中很容易找到重要文件。我没有找到任何这样的应用,所以我自己做了一个。这是我之前在个人网站上发布的一篇旧博客文章。我正在将所有内容转移到优快云。
2025-01-05 18:32:29
654
原创 在仓颉中为项目生成API文档的替代方法
这些天,我不断改进Numcj项目,添加了更多函数、测试,修复了一些错误和问题。下一步是生成API文档为了方便它的使用。仓颉带自己的文档框架名称cjdoc,不过仓颉0.53.13安装包却不包括cjdoc。未来的版本可能会解决这个问题,不过现在没有办法使用仓颉官方文档框架。我找到了一个替代方法 - Natural Docs框架 -
2025-01-04 21:13:27
1835
原创 Python数据驱动UI
这是我们自定义UI元素,基于Textual框架UI元素。因为标准化是一个核心概念,不过每个元素有不同的功能,我们需要标准化它们的操作。首先,我们要扩展默认UI元素。我们使用我们创建的`SettingsMixin`类为了给UI元素读写设置的能力。Input元素的更改函数是`on_input_submitted`, Switch元素的更改函数是`on_switch_changed`等等。这里我们具体说明设置读写的操作。
2024-12-27 22:45:58
909
原创 开发仓颉numpy替代包之路
基于matrix4cj numcj重新创建numpy中的函数和API:https://github.com/sergeyyurkov1/numcjnumcj创建一个新数据结构名为`N2Darray`( np.array()代替品 )。N2Darray使用矩阵和数组函数,并存储矩阵和数组以进行互操作。数组加法、减法、乘法、除法、点积(使用matrix4cj包)数组和浮点数加法、减法、乘法、除法(原始数组函数)array.transpose()和array.Tnp.zeros()
2024-12-23 23:38:53
853
原创 Neural Network from Scratch in Cangjie: Part 6 - 仓颉从头开始的神经网络:第六部分
【代码】Neural Network from Scratch in Cangjie: Part 6 - 仓颉从头开始的神经网络:第六部分。
2024-12-20 16:45:06
721
原创 Neural Network from Scratch in Cangjie: Part 5 - 仓颉从头开始的神经网络:第五部分
【代码】Neural Network from Scratch in Cangjie: Part 5 - 仓颉从头开始的神经网络:第五部分。
2024-12-16 23:06:45
632
原创 Neural Network from Scratch in Cangjie: Part 4 - 仓颉从头开始的神经网络:第四部分
【代码】Neural Network from Scratch in Cangjie: Part 4 - 仓颉从头开始的神经网络:第四部分。
2024-12-15 01:59:18
576
原创 做了一种复古操作系统:基于Linux,运行自定义Python桌面界面和一些程序
我的设想是做一种操作系统只能运行Python应用,而类似80-90年代的操作系统(像Commodore 64操作系统运行BASIC编程语言一样)。我的第一台电脑运行的是Windows XP,所以我没有机会体验DOS甚至更旧的操作系统,所以这个项目的源泉是我感到的“二手”怀旧。第一次开局的时候首先需要运行`install-pui`的脚本为了安装用户接口还修改默认系统行为。我发现了Snakeware有一些很大的限度,比如没有办法上网络安装软件或Python包,运行系统命令很麻烦,等等。PythonOS演示。
2024-12-12 18:39:11
285
原创 如何使用仓颉filter, contain, forEach, map, zip, enumerate, reduce Array函数
功能:使用第一个元素作为初始值,从左向右计算(
2024-12-10 20:53:17
819
原创 Neural Network from Scratch in Cangjie: Part 2 - 仓颉从头开始的神经网络:第二部分
【代码】Neural Network from Scratch in Cangjie: Part 2 - 仓颉从头开始的神经网络:第二部分。
2024-12-09 21:18:34
965
原创 Neural Network from Scratch in Cangjie: Part 1 - 仓颉从头开始的神经网络:第一部分
【代码】Neural Network from Scratch in Cangjie: Part 1 - 仓颉从头开始的神经网络:第一部分。
2024-12-07 20:23:17
999
原创 How to install third-party packages in Huawei‘s Cangjie programming language - 如何安装华为仓颉编程语言的第三方软件包
【代码】How to install third-party packages in Huawei‘s Cangjie programming language - 如何安装华为仓颉编程语言的第三方软件包。
2024-12-06 16:03:30
612
原创 iPad上使用Python抓取数据
与电脑浏览器不同,我们没办法使用正规浏览器扩展虽然我们可以安装Carnet、a-Shell、iSH应用使用Python,大部分CPython包我们都不能加载,比如说Pyppeteer(我们会使用Pyppeteer抓取数据)关于第一个限性,为了查看网页的DOM还执行JavaScript脚本,我们首先需要下载Web Inspector和Makeover Safari扩展(从App Store可以下载)。})();单击您希望选择器匹配的页面元素(它将变为绿色)。
2023-07-04 22:23:36
422
原创 How to Get a Citation from DOI with Python
Photo by Iñaki del Olmo on UnsplashIn this lesson for beginners, we will learn how to access the Crossref database, the largest source of information about journal articles, books, and chapters, and generate a citation based on the academic style required.
2023-04-11 21:03:37
240
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人