#python #ftp #pyqt #qtnetwork
#python #ftp #pyqt #qtnetwork
Вопрос:
Я хочу изменить pyqt network ftp demo, чтобы включить функцию загрузки, но у меня не получается. Может ли кто-нибудь показать мне, как это сделать? Я пытался добавить этот код, но он не работает. [Оригинальная демонстрация]https://github.com/Werkov/PyQt4/blob/master/examples/network/ftp/ftp.py
buttonBox.addButton(self.uploadButton,
QtGui.QDialogButtonBox.ActionRole)
self.uploadButton = QtGui.QPushButton("upload")
self.uploadButton.clicked.connect(self.selectFile)
def selectFile(self):
self.filename =QtGui.QFileDialog.getOpenFileName()
up_fname = re.sub(r".*/","",self.filename)
upload_file = QtCore.QFile(self.filename)
self.ftp.put(upload_file, up_fname)
Комментарии:
1. Что означает «не работает»? Вы получаете сообщение об ошибке? Сбой загрузки? Что именно происходит?
2. @Cyber, не загружайте файл, и приложение разбилось.