目录
最后把my.desktop cp 到~/Desktop,双击选择信任
创建shell 文件 startupload.sh
#!/usr/bin/env bash
/home/xteam/miniconda3/envs/py3.7/bin/python /home/xteam/weihong/myqt.py
chmod a+x startupload.sh
创建python文件 myqt.py
# -*- coding: utf-8 -*-
import sys
from PyQt5.QtWidgets import (QWidget, QPushButton, QLineEdit,
QInputDialog, QApplication)
class Example(QWidget):
def __init__(self):
super().__init__()
self.initUI()
def initUI(self):
self.btn = QPushButton('点击开始输入时间', self)
self.btn.move(20, 20)
self.btn.clicked.connect(self.showDialog)
#
# self.le = QLineEdit(self)
# self.le.move(150, 22)
self.setGeometry(300, 300, 290, 150)
self.setWindowTitle('输入时间')
self.show()
def showDialog(self):
text, ok = QInputDialog.getText(self, '输入时间',
'输入时间:')
if ok:
# self.le.setText(str(text))
print(text,'=======')
sys.exit(app.exec_())
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = Example()
sys.exit(app.exec_())
创建desktop 文件 /usr/share/applications/my.desktop 并 chmod a+x 文件名字
[Desktop Entry]
Type=Application
Name=Cisco DART
Comment=Cisco Diagnostic AnyConnect Reporting Tool
Exec=/home/xteam/weihong/startupload.sh %F
Icon=/home/xteam/weihong/start.jpg
Terminal=false
Encoding=UTF-8
最后把my.desktop cp 到~/Desktop,双击选择信任
ok 大功告成
效果

本文介绍了如何在CentOS7上为Python程序创建桌面快捷方式。通过编写shell脚本startupload.sh,创建Python文件myqt.py,生成.desktop配置文件并设置执行权限,最终将快捷方式复制到桌面,实现双击启动Python应用。
331

被折叠的 条评论
为什么被折叠?



