用Python做自己的airdrop – PyQt5系列教程说明
桌面应用 用Python做自己的airdrop – PyQt5系列教程说明

通过一个实际的小项目学会这些知识点 本系列教程的目的是希望读者通过一个不那么枯燥的方式了解一些重要的知识点,我们没有通过简单的堆砌概念,或用一些枯燥的示例来讲述一个一个知识点,而是期望读者能够一步一步做一个能够运行(或许在学习工作中还能用到) 的小软件,在实现项目的同时学习到知识点。本系列文章中涵盖的主要知识点包括: GUI桌面应用编程的基本逻辑 PyQt5实现一个应用需要掌握的基本概念和逻辑 Socket的基本概念和逻辑 线程的基本概念和逻辑 文章中使用到的代码也可以在 https://github.

read more
PyQt5教程5 – 最后一环,完善接收功能
桌面应用 PyQt5教程5 – 最后一环,完善接收功能

前边几篇文章中我们已经将发送和界面功能实现, 对于一个文件收发软件,它既可以是主机来发送文件,也可以作为目标机来接收文件,在这一篇文章中,我们将实现剩下所有的功能,即完成接收功能。 为了更直观的给大家展示本节的最终实现目标,我们先把实现结果的视频放在最前边,因为一台电脑不能给自己发送文件,因此,本节的测试需要使用两台电脑,并且这两天电脑需要连接到同一个局域网中。 如果大家对前边的文章有点印象不深,可以从下边传送门进入

read more
PyQt5教程4 – 发现局域网的其他客户端
桌面应用 PyQt5教程4 – 发现局域网的其他客户端

到目前为止我们已经有了比较完整的用户交互界面,在使用airdrop发送文件的时候,用户可以选择发送给哪一台设备,在这一章中,我们在PyQt5教程3 – 发送页面进度条,自定义信号槽和线程 的基础上在WiFi Drop上实现类似的功能,即当我们选中文件发送的时候,接下来软件需要能够搜索到局域网中其他的客户端。

read more

关于 Python酷

Python之所以如此流行,在于它有强大的生态,使用各种各种的库可以帮助用户最快速的解决问题。Python酷致力于输出高质量的Python库相关教程及技术性文章,帮助用户更好更快速的解决问题