Δημοσιεύτηκε: 20 Ιαν 2012, 00:42
από clepto
έχω αυτό
Κώδικας: Επιλογή όλων
item = self.dexistingfoldersListWidget.currentItem()
foldername = item.text()
self.delete_folder = home + '/' + foldername
self.delete_enfolder = home + '/' + '.' + foldername
if self.is_mounted() is False:
if self.dmpointdCheckBox.isChecked():
try:
shutil.rmtree(self.delete_folder, True)
except IOError:
pass
if self.dencryptedfolder.isChecked():
try:
shutil.rmtree(self.delete_enfolder, True)
except IOError:
pass

και ενώ στο πρώτο shutil είναι οκ στο δεύτερο παίρνω
Κώδικας: Επιλογή όλων
Traceback (most recent call last):
File "./vault.py", line 261, in delete
shutil.rmtree(self.delete_enfolder, True)
File "/usr/lib/python2.7/shutil.py", line 238, in rmtree
fullname = os.path.join(path, name)
File "/usr/lib/python2.7/posixpath.py", line 68, in join
elif path == '' or path.endswith('/'):
AttributeError: 'QString' object has no attribute 'endswith'