Home avatar

Lruihao's Note

Lruihao's GitHub chart

Python 如何操作 Json?

Json(JavaScript Object Notation)它是一种轻量级的数据交换格式,具有数据格式简单,读写方便易懂等很多优点。许多主流的编程语言都在用它来进行前后端的数据传输,大大的简化了服务器和客户端的开发工作量。相对于 XML 来说,更加的轻量级,更方便解析,因此许多开发者都遵循 Json 格式来进行数据的传输和交换。今天我们详细介绍一下 Python 在 Json 的编解码方面的知识。

Java 通过 URL 和 URLConnection 访问网页资源

该例中首先生成一个 URL 对象 lrh,指向 RUI 豪小栈,然后再调用 lrh.openStream() 方法生成该 URL 的一个输入流,这是一个字节流,在此基础上进一步通过 InputStreamReader 和 BufferedReader 构造一个带缓冲功能的字符流,并通过这个字符流对象读取该 URL 的 html 内容,进而输出到桌面文件和控制台屏幕。URLConnection 类也可以用来对由 URL 引用的资源进行读写操作,前提是先通过 connect() 方法建立连接,然后再去获取响应头信息或响应内容。

文件加密解密(字节流)

基本功能:给定一个密钥,读取文件内容,加密后,输出到另外一个文件。

这里使用文件输入流读取文件内容,然后每个字节和密码进行异或简单加密。加密完成,使用文件输出流写入另一个文件中。解密和加密方法一样。利用的是对同一个数异或两遍其值不变的性质。因此一个程序可以完成加密和解密功能。只需修改文件名即可。

用 MyQR 制作专属动态二维码 (Py 和 Exe 版本)

Python 二维码生成器是 github 上@sylnsfar 开源的一个 python 生成二维码工具。有 python, 网页及 exe 版本,详见 sylnsfar/qrcode,本文主要介绍记录一下 python 版本使用。exe 可以去 项目开源地址 下载,公众号文章后台回复关键词“qrcode”获取链接。

可生成_普通二维码_、带图片的艺术二维码(黑白与彩色)动态二维码(黑白与彩色)

发现新版本

当前站点有新版本可用。