Python成生随机KEY工具,,#-*-coding


#-*-coding:utf-8-*-fromPyQt4.QtCoreimportpyqtSignaturefromPyQt4.QtGuiimportQDialogfromPyQt4importQtGui,QtCorefromUi_CreateKeyimportUi_CreateKeyimportbase64,uuidclassCreateKey(QDialog,Ui_CreateKey):def__init__(self,parent=None):QDialog.__init__(self,parent)self.clipboard=QtGui.QApplication.clipboard()self.setupUi(self)QtCore.QObject.connect(self.pushButton_3,QtCore.SIGNAL("clicked()"),self.clear)QtCore.QObject.connect(self.pushButton_2,QtCore.SIGNAL("clicked()"),self.getkey)@pyqtSignature("")defon_pushButton_clicked(self):key=base64.b64encode(uuid.uuid4().bytes+uuid.uuid4().bytes)self.textBrowser.append(str(key))@pyqtSignature("")defclear(self):self.textBrowser.clear()@pyqtSignature("")defgetkey(self):self.clipboard.setText(self.textBrowser.toPlainText().split(‘\n‘)[-1])if__name__=="__main__":importsysapp=QtGui.QApplication(sys.argv)ui=CreateKey()ui.show()sys.exit(app.exec_())

本文出自 “xwb” 博客,请务必保留此出处http://xiewb.blog.51cto.com/11091636/1792299

Python成生随机KEY工具

评论关闭