Как запустить файл docx через приложение на Python?
Можно, чтобы файл запускался даже просто в самом ворде, но можно ли так сделать чтобы запуск этого документа происходил именно при нажатии на кнопку?
Ответы (1 шт):
Автор решения: gord1402
→ Ссылка
Для определения нажатия на кнопку используйте button.clicked.connect для открытия Word os.system('start Doc1.docx') Простейший пример:
import os
import sys
from PyQt5.QtWidgets import QApplication, QWidget, QPushButton
class App(QWidget):
def __init__(self):
super().__init__()
button = QPushButton('Button', self)
button.clicked.connect(self.on_click)
self.show()
def on_click(self):
os.system('start Doc1.docx')
if __name__ == '__main__':
app = QApplication(sys.argv)
ex = App()
sys.exit(app.exec_())