import time
from sys import platform
-try: import hildon; hildonFound = True
-except: hildonFound = False
+try:
+ import hildon; hildonFound = True
+except: ImportError
+ hildonFound = False
try:
# Подразумевается, что ru/LC_MESSAGES/program.mo находится в текущем каталоге (sys.path[0])
#langRU = gettext.translation('findit', sys.path[0], languages=['ru'])
langRU = gettext.translation('findit')
langRU.install()
-except:
+except: IOError
# Закомментировать перед использованием pygettext
def _(text):
return text
# Проверяем можем ли мы определить размер файла - иначе пропускаем его
try:
flsize = getsize(flpath)
- except:
+ except: OSError
continue
# Возвращаем размер и полный путь файла
yield flsize, flpath
# кто увидит скажите - нужна статистика
try:
self.treestore.append(None, [fpath, size_convert(fsize), fsize])
- except:
- 'error', fpath, size_convert(fsize), fsize
+ except: SystemError
+# print 'error', fpath, size_convert(fsize), fsize
+ self.mess_window('error','Error in %s' % fpath)
self.butt_start.set_sensitive(True)
self.butt_stop.set_sensitive(False)
self.propertiesBtn.set_sensitive(True)
path = model.get_value(it, 0)
size = model.get_value(it, 1)
bytesize = model.get_value(it, 2)
- except:
+ except: TypeError, ValueError
self.mess_window('error', _('Please select file') )
return
PropertiesDialog(path, size, bytesize)