91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

資源簡介

高速公路綠色通道是為綠色農產品開設的收費口,但是經常有車輛貪圖收費優惠,既影響了正常車輛,又浪費了人力,因此本應用將從零開始,搭建一個輔助檢測應用。詳細搭建步驟請看我的專題從零進行大數據app構建--高速公路大數據輔助檢測應用。https://blog.csdn.net/infent/column/info/30927

資源截圖

代碼片段和文件信息

from?PyQt5.QtCore?import?QThread?QDateTime?pyqtSignal
from?ui?import?lvtongui?calculateui?online_rulesloginsqlmode
from?startingimage?import?*
from?Sunshinemodel?import?*


import?sys?re


#?登錄界面
class?userlogin(QtWidgets.QWidget?login.Ui_Form):
????def?__init__(self):
????????super(userlogin?self).__init__()
????????self.setupUi(self)

????????#?進行登錄校驗
????????self.login.clicked.connect(self.checkUserInMysql)

????def?checkUserInMysql(self):
????????employid?=?self.employid.text()
????????password?=?self.password.text()
????????if?(employid?==?‘‘?or?password?==?‘‘):
????????????QtWidgets.QMessageBox.warning(self?‘警告‘?‘員工號或密碼不可為空‘?QtWidgets.QMessageBox.Yes)
????????????return
????????df?=?userloginQuery(employid)
????????#?print(employid)
????????#?print(df[‘password‘].values[0])
????????if?(len(df)?==?0):
????????????QtWidgets.QMessageBox.information(self?‘提示‘?‘賬號不存在‘)
????????else:
????????????if?(df[‘password‘].values[0]?==?password):
????????????????#?print(‘tiaozhuan‘)
????????????????self.user?=?employid
????????????????self.usergroup?=?df[‘usergroup‘].values[0]
????????????????lvtong.show()
????????????????self.close()
????????????else:
????????????????QtWidgets.QMessageBox.information(self?‘提示‘?‘密碼錯誤‘)
????????return
#sqlmode界面
#需求:需要使用多線程和進度條來解決sql查詢卡頓的情況
#當數據讀取比較少的時候可以直接在init里執行executesql但是數據多了,可以把這部分邏輯
#放在QThread線程中,實現數據顯示和數據讀取的分離
class?sqlThread(QThread):
????sinOut?=?pyqtSignal(int)
????sinOutFinish?=?pyqtSignal()
????error?=?pyqtSignal(str)
????#process?=?pyqtSignal(int)

????def?__init__(selfparent=None):
????????super(sqlThreadself).__init__(parent)
????????self.tabel?=?QtWidgets.QTableWidget()
????????self.count?=?0
????def?run(self):
????????try:
????????????sqlmodewidget.execsql.setEnabled(False)
????????????sql?=?sqlmodewidget.lineEdit.displayText()
????????????connect?=?create_engine(‘mysql+pymysql://root:123456@localhost:3306/lvtong‘)
????????????self.result?=?pd.read_sql_query(sql?connect)
????????????#sqlmodewidget.executesql()
????????????#?info?=?‘running‘
????????????#?self.sinOut.emit(info)
????????????print(‘query?ending‘)
????????????#self.sinOut.connect(sqlmodewidget.executesql)

????????????#sql查詢展示部分
????????????result?=?self.result
????????????#這個不是14萬了而是乘以維度數了,展開了
????????????#print(len(result.values.reshape(1?-1)[0]))
????????????#count?=?0
????????????#tabel?=?QtWidgets.QTableWidget()

????????????self.tabel.setRowCount(len(result))
????????????self.tabel.setColumnCount(len(result.columns))
????????????self.tabel.setHorizontalHeaderLabels(result.columns)
????????????#sqlmodewidget.displayresult.addWidget(tabel)
????????????self.count?=?self.count?+?1
????????????#self.tabel.horizontalHeader().setSectionresizeMode(QtWidgets.QHeaderView.Stretch)
????????????#循環也相當耗時,即使分出來界面也卡一下,怎么解決。

????????????for?i?j?in?enumerate(result.values.reshape(1?-1)[0]):
????????????????newItem?=?QtWidgets.QTableWidgetItem(str(j))

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????目錄???????????0??2018-12-12?16:50??lvtongEazyVersion\
?????目錄???????????0??2018-12-12?16:50??lvtongEazyVersion\.idea\
?????目錄???????????0??2018-12-12?09:31??lvtongEazyVersion\.idea\inspectionProfiles\
?????文件?????????398??2018-12-12?09:31??lvtongEazyVersion\.idea\lvtongEazyVersion.iml
?????文件?????????219??2018-12-12?09:31??lvtongEazyVersion\.idea\misc.xml
?????文件?????????286??2018-12-12?09:14??lvtongEazyVersion\.idea\modules.xml
?????文件???????29008??2018-12-12?16:50??lvtongEazyVersion\.idea\workspace.xml
?????目錄???????????0??2018-12-12?14:18??lvtongEazyVersion\data\
?????文件?????????415??2018-12-05?08:35??lvtongEazyVersion\data\help.txt
?????文件????????5544??2018-11-15?23:14??lvtongEazyVersion\data\interval_goods_rule2.txt
?????文件??????????80??2018-12-06?02:49??lvtongEazyVersion\data\lvtongversion.txt
?????目錄???????????0??2018-12-12?15:42??lvtongEazyVersion\image\
?????文件???????67646??2018-12-12?15:41??lvtongEazyVersion\image\lvtong.ico
?????文件??????453174??2018-12-12?15:14??lvtongEazyVersion\image\lvtongdraft.ico
?????文件??????145825??2018-11-27?06:09??lvtongEazyVersion\image\lvtongdraft.PNG
?????文件???????16938??2018-12-12?15:27??lvtongEazyVersion\lvtonguilogic.py
?????文件????????1057??2018-12-12?16:36??lvtongEazyVersion\lvtonguilogic.spec
?????目錄???????????0??2018-12-12?09:16??lvtongEazyVersion\model\
?????文件????58918816??2018-12-05?03:56??lvtongEazyVersion\model\rf.model
?????文件????????2631??2018-11-19?10:49??lvtongEazyVersion\readfile2df.py
?????文件????????1706??2018-12-12?14:32??lvtongEazyVersion\startingimage.py
?????文件???????13068??2018-12-12?15:21??lvtongEazyVersion\storemysql.py
?????文件????????9535??2018-12-12?13:40??lvtongEazyVersion\Sunshinemodel.py
?????目錄???????????0??2018-12-12?16:09??lvtongEazyVersion\ui\
?????文件????????2042??2018-12-05?06:40??lvtongEazyVersion\ui\calculateui.py
?????文件????????2144??2018-12-05?06:40??lvtongEazyVersion\ui\calculateui.ui
?????文件????????2794??2018-12-12?09:36??lvtongEazyVersion\ui\login.py
?????文件????????2477??2018-12-07?13:40??lvtongEazyVersion\ui\login.ui
?????文件???????14774??2018-12-12?09:36??lvtongEazyVersion\ui\lvtongui.py
?????文件???????13112??2018-12-06?12:43??lvtongEazyVersion\ui\lvtongui.ui
?????文件????????1006??2018-12-12?15:05??lvtongEazyVersion\ui\lvtonguilogic.spec
............此處省略20個文件信息

評論

共有 條評論