关于如何获取并设置卫星地球壁纸请参考上一篇文章【Python】定时获取卫星地球图像作为电脑壁纸
本文主要讲解如何开发GUI界面并打包为exe程序发布。
开发环境:Python3
主要模块:PyQt5和pyinstaller
使用平台: win10
不多说,上代码:
import sys, os
if hasattr(sys, 'frozen'):
os.environ['PATH'] = sys._MEIPASS + ";" + os.environ['PATH']
from PyQt5.QtWidgets import *
from PyQt5.QtGui import QIcon
from earthWallper import *
from datetime import datetime
from PyQt5 import sip
class SetGUI(QMainWindow):
def __init__(self):
super().__init__()
self.initUi()
def initUi(self):
#设置窗口居中显示
self.resize(600,500)
screenSize=QDesktopWidget().screenGeometry()
self.move((screenSize.width(