这里将版本信息放在json文件中,首先要读取json文件。
JSON:
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C、C++、Java、JavaScript、Perl、Python等)。这些特性使JSON成为理想的数据交换语言。易于人阅读和编写,同时也易于机器解析和生成(一般用于提升网络传输速率)。
JSON在python中分别由list和dict组成,,用于字符串和python数据类型间进行转换。
Json模块提供了四个功能:dumps、dump、loads、load:
dumps把数据类型转换成字符串 将python中的 字典 转换为 字符串
dump把数据类型转换成字符串并存储在文件中 将数据写入json文件中
loads把字符串转换成数据类型 将 字符串 转换为 字典
load把文件打开从字符串转换成数据类型 把文件打开,并把字符串变换为数据类型
参考文献:http://www.cnblogs.com/luotianshuai/p/5002110.html
# [https://www.cnblogs.com/wangyayu ... utm_medium=referral](https://www.cnblogs.com/wangyayun/p/6699184.html?utm_source=tuicool&utm_medium=referral) |
python软件自动更新脚本
参考:
https://www.52pojie.cn/thread-829482-1-1.html