[mod] corrections avec pyflake8
This commit is contained in:
parent
e91c3b69b8
commit
f0cabf814e
|
|
@ -0,0 +1,85 @@
|
||||||
|
# The default ``config.py``
|
||||||
|
|
||||||
|
|
||||||
|
def set_prefs(prefs):
|
||||||
|
"""This function is called before opening the project"""
|
||||||
|
|
||||||
|
# Specify which files and folders to ignore in the project.
|
||||||
|
# Changes to ignored resources are not added to the history and
|
||||||
|
# VCSs. Also they are not returned in `Project.get_files()`.
|
||||||
|
# Note that ``?`` and ``*`` match all characters but slashes.
|
||||||
|
# '*.pyc': matches 'test.pyc' and 'pkg/test.pyc'
|
||||||
|
# 'mod*.pyc': matches 'test/mod1.pyc' but not 'mod/1.pyc'
|
||||||
|
# '.svn': matches 'pkg/.svn' and all of its children
|
||||||
|
# 'build/*.o': matches 'build/lib.o' but not 'build/sub/lib.o'
|
||||||
|
# 'build//*.o': matches 'build/lib.o' and 'build/sub/lib.o'
|
||||||
|
prefs['ignored_resources'] = ['*.pyc', '*~', '.ropeproject',
|
||||||
|
'.hg', '.svn', '_svn', '.git']
|
||||||
|
|
||||||
|
# Specifies which files should be considered python files. It is
|
||||||
|
# useful when you have scripts inside your project. Only files
|
||||||
|
# ending with ``.py`` are considered to be python files by
|
||||||
|
# default.
|
||||||
|
#prefs['python_files'] = ['*.py']
|
||||||
|
|
||||||
|
# Custom source folders: By default rope searches the project
|
||||||
|
# for finding source folders (folders that should be searched
|
||||||
|
# for finding modules). You can add paths to that list. Note
|
||||||
|
# that rope guesses project source folders correctly most of the
|
||||||
|
# time; use this if you have any problems.
|
||||||
|
# The folders should be relative to project root and use '/' for
|
||||||
|
# separating folders regardless of the platform rope is running on.
|
||||||
|
# 'src/my_source_folder' for instance.
|
||||||
|
#prefs.add('source_folders', 'src')
|
||||||
|
|
||||||
|
# You can extend python path for looking up modules
|
||||||
|
#prefs.add('python_path', '~/python/')
|
||||||
|
|
||||||
|
# Should rope save object information or not.
|
||||||
|
prefs['save_objectdb'] = True
|
||||||
|
prefs['compress_objectdb'] = False
|
||||||
|
|
||||||
|
# If `True`, rope analyzes each module when it is being saved.
|
||||||
|
prefs['automatic_soa'] = True
|
||||||
|
# The depth of calls to follow in static object analysis
|
||||||
|
prefs['soa_followed_calls'] = 0
|
||||||
|
|
||||||
|
# If `False` when running modules or unit tests "dynamic object
|
||||||
|
# analysis" is turned off. This makes them much faster.
|
||||||
|
prefs['perform_doa'] = True
|
||||||
|
|
||||||
|
# Rope can check the validity of its object DB when running.
|
||||||
|
prefs['validate_objectdb'] = True
|
||||||
|
|
||||||
|
# How many undos to hold?
|
||||||
|
prefs['max_history_items'] = 32
|
||||||
|
|
||||||
|
# Shows whether to save history across sessions.
|
||||||
|
prefs['save_history'] = True
|
||||||
|
prefs['compress_history'] = False
|
||||||
|
|
||||||
|
# Set the number spaces used for indenting. According to
|
||||||
|
# :PEP:`8`, it is best to use 4 spaces. Since most of rope's
|
||||||
|
# unit-tests use 4 spaces it is more reliable, too.
|
||||||
|
prefs['indent_size'] = 4
|
||||||
|
|
||||||
|
# Builtin and c-extension modules that are allowed to be imported
|
||||||
|
# and inspected by rope.
|
||||||
|
prefs['extension_modules'] = []
|
||||||
|
|
||||||
|
# Add all standard c-extensions to extension_modules list.
|
||||||
|
prefs['import_dynload_stdmods'] = True
|
||||||
|
|
||||||
|
# If `True` modules with syntax errors are considered to be empty.
|
||||||
|
# The default value is `False`; When `False` syntax errors raise
|
||||||
|
# `rope.base.exceptions.ModuleSyntaxError` exception.
|
||||||
|
prefs['ignore_syntax_errors'] = False
|
||||||
|
|
||||||
|
# If `True`, rope ignores unresolvable imports. Otherwise, they
|
||||||
|
# appear in the importing namespace.
|
||||||
|
prefs['ignore_bad_imports'] = False
|
||||||
|
|
||||||
|
|
||||||
|
def project_opened(project):
|
||||||
|
"""This function is called after opening the project"""
|
||||||
|
# Do whatever you like here!
|
||||||
|
|
@ -0,0 +1,4 @@
|
||||||
|
€}qU
|
||||||
|
MesCigares]q(U is_numberqUdbqU
|
||||||
|
MesCigaresqU setconfigqUdbconfqUcheckconfigqUmainq Ucreatedbq
|
||||||
|
es.
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
€]q(]q]qe.
|
||||||
|
|
@ -0,0 +1 @@
|
||||||
|
<EFBFBD>}q.
|
||||||
|
|
@ -7,9 +7,11 @@ import locale
|
||||||
import ntpath
|
import ntpath
|
||||||
import configparser
|
import configparser
|
||||||
|
|
||||||
|
import gi
|
||||||
|
gi.require_version('Gtk', '3.0')
|
||||||
try:
|
try:
|
||||||
from gi.repository import Gtk as gtk, GdkPixbuf
|
from gi.repository import Gtk as gtk, GdkPixbuf
|
||||||
except:
|
except Exception:
|
||||||
print("GTK (PyGI) n'est pas installé")
|
print("GTK (PyGI) n'est pas installé")
|
||||||
sys.exit(1)
|
sys.exit(1)
|
||||||
|
|
||||||
|
|
@ -18,7 +20,7 @@ __CONFDIR__ = os.path.dirname(os.path.realpath("MesCigares.py"))
|
||||||
__CONFIGFILE__ = "conf/mescigares.conf"
|
__CONFIGFILE__ = "conf/mescigares.conf"
|
||||||
|
|
||||||
|
|
||||||
class MesCigares:
|
class MesCigares(object):
|
||||||
|
|
||||||
def on_window_main_destroy(self, widget, data=None):
|
def on_window_main_destroy(self, widget, data=None):
|
||||||
db.close()
|
db.close()
|
||||||
|
|
@ -85,7 +87,7 @@ class MesCigares:
|
||||||
# On regarde si l'enregistrement est dans le top 5
|
# On regarde si l'enregistrement est dans le top 5
|
||||||
try:
|
try:
|
||||||
index = top5.index(item[5])
|
index = top5.index(item[5])
|
||||||
except:
|
except Exception:
|
||||||
index = 9
|
index = 9
|
||||||
# Et on affecte la couleur (dégradé de vert)
|
# Et on affecte la couleur (dégradé de vert)
|
||||||
if(index == 0):
|
if(index == 0):
|
||||||
|
|
@ -105,14 +107,14 @@ class MesCigares:
|
||||||
# Il n'y a pas de outer join en sqlite du coup je suis obligé d'alimenter les notes à part
|
# Il n'y a pas de outer join en sqlite du coup je suis obligé d'alimenter les notes à part
|
||||||
for item2 in rs2:
|
for item2 in rs2:
|
||||||
itr = self.table.get_iter_first()
|
itr = self.table.get_iter_first()
|
||||||
while (itr != None):
|
while (itr is not None):
|
||||||
# itr, 5 = id de la table cigare (colonne 4 invisible), item2[2] = id_cigare table degustation
|
# itr, 5 = id de la table cigare (colonne 4 invisible), item2[2] = id_cigare table degustation
|
||||||
if self.table.get_value(itr, 5) == item2[2]:
|
if self.table.get_value(itr, 5) == item2[2]:
|
||||||
self.table.set(itr, 6, item2[1], 7, item2[0])
|
self.table.set(itr, 6, item2[1], 7, item2[0])
|
||||||
itr = self.table.iter_next(itr)
|
itr = self.table.iter_next(itr)
|
||||||
for item3 in rs3:
|
for item3 in rs3:
|
||||||
itr = self.table.get_iter_first()
|
itr = self.table.get_iter_first()
|
||||||
while (itr != None):
|
while (itr is not None):
|
||||||
# itr, 5 = id de la table cigare (colonne 4 invisible), item3[1] = id_cigare table achats
|
# itr, 5 = id de la table cigare (colonne 4 invisible), item3[1] = id_cigare table achats
|
||||||
if self.table.get_value(itr, 5) == item3[1]:
|
if self.table.get_value(itr, 5) == item3[1]:
|
||||||
# .2f pour 2 decimales
|
# .2f pour 2 decimales
|
||||||
|
|
@ -121,7 +123,7 @@ class MesCigares:
|
||||||
itr = self.table.iter_next(itr)
|
itr = self.table.iter_next(itr)
|
||||||
for item4 in rs4:
|
for item4 in rs4:
|
||||||
itr = self.table.get_iter_first()
|
itr = self.table.get_iter_first()
|
||||||
while (itr != None):
|
while (itr is not None):
|
||||||
# itr, 4 = id de la table cigare (colonne 4 invisible), item4[1] = id_cigare table achats
|
# itr, 4 = id de la table cigare (colonne 4 invisible), item4[1] = id_cigare table achats
|
||||||
if self.table.get_value(itr, 5) == item4[1]:
|
if self.table.get_value(itr, 5) == item4[1]:
|
||||||
self.table.set(itr, 9, item4[0])
|
self.table.set(itr, 9, item4[0])
|
||||||
|
|
@ -131,7 +133,7 @@ class MesCigares:
|
||||||
nbcigares = 0
|
nbcigares = 0
|
||||||
montant = 0
|
montant = 0
|
||||||
itr = self.table.get_iter_first()
|
itr = self.table.get_iter_first()
|
||||||
while (itr != None):
|
while (itr is not None):
|
||||||
nbcigares += int(self.table.get_value(itr, 4))
|
nbcigares += int(self.table.get_value(itr, 4))
|
||||||
if self.table.get_value(itr, 8) is not None:
|
if self.table.get_value(itr, 8) is not None:
|
||||||
montant += float(self.table.get_value(itr, 10)) * int(self.table.get_value(itr, 4))
|
montant += float(self.table.get_value(itr, 10)) * int(self.table.get_value(itr, 4))
|
||||||
|
|
@ -331,7 +333,7 @@ class MesCigares:
|
||||||
# On recharge la treeview
|
# On recharge la treeview
|
||||||
self.loadtreeview()
|
self.loadtreeview()
|
||||||
|
|
||||||
# Changement sur la liste déroulante de choix de la not de dégustation à modifier/supprimer
|
# Changement sur la liste déroulante de choix de la note de dégustation à modifier/supprimer
|
||||||
def on_cbchoix_date_modif_degustation_changed(self, widget):
|
def on_cbchoix_date_modif_degustation_changed(self, widget):
|
||||||
index = self.cbchoix_date_modif_degustation.get_active()
|
index = self.cbchoix_date_modif_degustation.get_active()
|
||||||
q = list()
|
q = list()
|
||||||
|
|
@ -895,7 +897,7 @@ class MesCigares:
|
||||||
try:
|
try:
|
||||||
import webbrowser
|
import webbrowser
|
||||||
from urllib.parse import urlparse
|
from urllib.parse import urlparse
|
||||||
except:
|
except Exception:
|
||||||
print('webbrowser not available')
|
print('webbrowser not available')
|
||||||
return False
|
return False
|
||||||
|
|
||||||
|
|
@ -1180,7 +1182,7 @@ class MesCigares:
|
||||||
SpellChecker(self.txtview_commentaire, locale.getdefaultlocale()[0])
|
SpellChecker(self.txtview_commentaire, locale.getdefaultlocale()[0])
|
||||||
SpellChecker(self.txtview_commentaire_modif, locale.getdefaultlocale()[0])
|
SpellChecker(self.txtview_commentaire_modif, locale.getdefaultlocale()[0])
|
||||||
SpellChecker(self.txtview_test_raison, locale.getdefaultlocale()[0])
|
SpellChecker(self.txtview_test_raison, locale.getdefaultlocale()[0])
|
||||||
except:
|
except Exception:
|
||||||
print("gtkspellcheck n'est pas installé")
|
print("gtkspellcheck n'est pas installé")
|
||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue