Συντονιστής: konnn

if self.folder_exist() is True:


def folder_exist(self):
self.load_folders()
name = str(self.createLineEdit.text().toUtf8())
if name in self.efoldersdata:
return True
else:
return False
def load_folders(self):
self.efoldersdata = []
self.ofoldersdata = []
try:
f = open(efolders, 'rb')
except IOError:
QMessageBox.warning(self, self.tr("Check files"),
self.tr('''Check if the file ~/.vault/cache/existing_folders.data exist!
Note that vault folder is a hidden folder, press Ctrl+H to see hidden folders.'''))
try:
self.efoldersdata = pickle.load(f)
except (EOFError, IOError):
pass
f.close()
try:
f = open(ofolders, 'rb')
except IOError:
QMessageBox.warning(self, self.tr("Check files"),
self.tr('''Check if the file ~/.vault/cache/open_folders.data exist!
Note that vault folder is a hidden folder, press Ctrl+H to see hidden folders.'''))
try:
self.ofoldersdata = pickle.load(f)
except (EOFError, IOError):
pass
f.close()
for Χ in sequence:
print X for i in self.folders_names:
if name in self.folders_names:
return True
....if name in self.folders_names:
return True
else:
return Falseγιατι άν δεν έχεις ονόματα των φακέλων ( folders_names )
με άλλα λόγια έχεις ανύπαρκτα folders_names
τότε το name δεν μπορεί να υπάρχει σε ανύπαρκτα folders_names ![]()
οπότε μπορείς να κάνεις έγκαιρα return False
try:
self.folders_names = pickle.load(f)
except (EOFError, IOError):
pass
f.close()try:
self.folders_names = pickle.load(f)
except (EOFError, IOError):
pass
finally:
f.close()
return False
Version 6 configuration; created by EncFS 1.7.4 (revision 20100713)
Filesystem cipher: "ssl/aes", version 3:0:0 (χρήση 3:0:2)
Filename encoding: "nameio/block", version 3:0:0 (χρήση 3:0:1)
Μέγεθος κλειδιού: 192 ψηφία
Using PBKDF2, with 113303 iterations
Salt Size: 160 bits
Μέγεθος block: 1024 bytes
Each file contains 8 byte header with unique IV data.
Filenames encoded using IV chaining mode.
File holes passed through to ciphertext.
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 114: ordinal not in range(128)
from __future__ import unicode_literals

clepto έγραψε:το εχω βαλει...
κανω unicode(var) και παίρνω το πάνω σφάλμα

