Python之GUI:基于Python的GUI界面设计的一套AI课程学习(机器学习、深度学习、大数据、云计算等)推荐系统(包括语音生成、识别等前沿黑科技)
生活随笔
收集整理的這篇文章主要介紹了
Python之GUI:基于Python的GUI界面设计的一套AI课程学习(机器学习、深度学习、大数据、云计算等)推荐系统(包括语音生成、识别等前沿黑科技)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Python之GUI:基于Python的GUI界面設計的一套AI課程學習(機器學習、深度學習、大數據、云計算等)推薦系統(包括語音生成、識別等前沿黑科技)
導讀
基于Python的GUI界面設計的一套AI課程學習(機器學習、深度學習、大數據、云計算等)推薦系統,(包括目標檢測、人臉識別,語音生成、識別等前沿黑科技)。本款系統軟件歸Jason Niu本人所有,嚴禁盜用,謝謝合作!
?
?
目錄
輸出結果
核心代碼
?
?
輸出結果
?
?
核心代碼
def niu_read_docx(filename):doc=docx.Document(filename)fulltext=[]for para in doc.paragraphs:fulltext.append(para.text)return '\n'.join(fulltext)class dialog(QDialog, Ui_dialog):"""Class documentation goes here."""def __init__(self, parent=None):"""Constructor@param parent reference to the parent widget@type QWidget"""super(dialog, self).__init__(parent)self.setupUi(self)time.sleep(2) #使開機畫面停留2秒 @pyqtSlot()def on_pushButton_clicked(self):"""Slot documentation goes here."""my_str_2=self.lineEdit_2.text()my_str_3=self.lineEdit_3.text()my_str_4=self.lineEdit_4.text()print(my_str, my_str_2, my_str_3, my_str_4)Button1_1=QMessageBox.information(self, u'提示信息框', u'輸入的s所有信息已經存儲到數據庫中!', ) #提示對話信息框print('OK')self.close() #關閉當前界面@pyqtSlot()def on_pushButton_2_clicked(self):"""Slot documentation goes here."""print('Cancel')class MainWindow(QMainWindow, Ui_MainWindow):"""Class documentation goes here."""def __init__(self, parent=None):"""Constructor@param parent reference to the parent widget@type QWidget"""super(MainWindow, self).__init__(parent)self.setupUi(self)self.graphicsView.mousePressEvent=self.my_clickeddef my_clicked(self, e):print('自定義的點擊事件函數')webbrowser.open('www.baidu.com') #默認瀏覽器打開指定網址@pyqtSlot()def on_pushButton_clicked(self):"""Slot documentation goes here."""print(self.textBrowser.toPlainText()) @pyqtSlot()def on_pushButton_2_clicked(self):"""Slot documentation goes here.這是測試按鈕的槽函數"""self.lineEdit.setText( "") #清除單行文本框內容self.lineEdit_2.setText( "")self.textBrowser.setText( "") #清除多行文本框內容print("清除登陸賬號信息!")@pyqtSlot()def on_pushButton_3_clicked(self):"""Slot documentation goes here."""my_str=self.lineEdit.text()+":"+self.lineEdit_2.text() #獲取單行文本框的內容self.textBrowser.append(my_str) #向多行文本添加內容print(my_str)@pyqtSlot()def on_pushButton_4_clicked(self):"""Slot documentation goes here.該按鈕命令調用的預定義的函數,退出的命令"""@pyqtSlot()def on_pushButton_5_clicked(self):"""Slot documentation goes here."""Button5=QMessageBox.question(self, u'提示信息框', u'是否全部保存到數據庫中?')if Button5==0:print('全部保存中……')else:print('沒有保存')@pyqtSlot()def on_pushButton_6_clicked(self):"""Slot documentation goes here."""Button6=QMessageBox.warning(self, u'提警告信息框', u'沒有警告信息,請繼續輸入!')@pyqtSlot()def on_pushButton_7_clicked(self):"""Slot documentation goes here."""Button7=QMessageBox.critical(self, u'嚴重警告!', u'沒有嚴重警告信息,請繼續輸入!')@pyqtSlot()def on_pushButton_9_clicked(self):"""Slot documentation goes here."""self.graphicsView.setStyleSheet("border-image: url(:/im/image/AI (4).jpg);")# @pyqtSlot(QUrl)def on_textBrowser_anchorClicked(self, p0):"""Slot documentation goes here.@param p0 DESCRIPTION@type QUrl"""@pyqtSlot()def on_radioButton_clicked(self):"""Slot documentation goes here."""print('同時選擇其他三個首個radioButton')self.radioButton_12.setChecked(True)self.radioButton_16.setChecked(True)self.radioButton_20.setChecked(True)self.label_4.setStyleSheet("border-image: url(:/im/image/AI (4).jpg);")?
?
?
總結
以上是生活随笔為你收集整理的Python之GUI:基于Python的GUI界面设计的一套AI课程学习(机器学习、深度学习、大数据、云计算等)推荐系统(包括语音生成、识别等前沿黑科技)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Py之urllib2:Python库之u
- 下一篇: pyaudio:基于pyaudio利用P