Correzione stile PEP8 e refusi
This commit is contained in:
parent
dd1059a7b4
commit
48650d1c3d
27
Dropchat.py
27
Dropchat.py
@ -1,6 +1,7 @@
|
||||
import tkinter, tkinter.filedialog, tkinter.messagebox, tkinter.simpledialog
|
||||
import tempfile, json, datetime, re, sys
|
||||
|
||||
|
||||
class Text(tkinter.Text):
|
||||
"""
|
||||
Tkinter Text Widget
|
||||
@ -13,7 +14,7 @@ class Text(tkinter.Text):
|
||||
def evidenzia(self, pattern, tag, inizio="1.0", fine="end", regex=True):
|
||||
"""
|
||||
Evidenzia il testo selezionato da "pattern" e gli assegna
|
||||
il tag "tag". Speficicare "inzio" e "fine" per ristringere
|
||||
il tag "tag". Specificare "inizio" e "fine" per ristringere
|
||||
il campo della ricerca e regex=False se non si utilizza un
|
||||
espressione regolare.
|
||||
"""
|
||||
@ -37,6 +38,7 @@ class Text(tkinter.Text):
|
||||
self.mark_set("matchEnd", "%s+%sc" % (indice, occorrenze.get()))
|
||||
self.tag_add(tag, "matchStart", "matchEnd")
|
||||
|
||||
|
||||
class Applicazione(tkinter.Frame):
|
||||
"""
|
||||
Classe dell'applicazione
|
||||
@ -75,7 +77,7 @@ class Applicazione(tkinter.Frame):
|
||||
|
||||
#Gestione della finestra
|
||||
finestra.geometry(self.preferenze["Geometria"])
|
||||
finestra.configure(background = "#a8a8a8")
|
||||
finestra.configure(background="#a8a8a8")
|
||||
finestra.columnconfigure(1, weight=1)
|
||||
finestra.rowconfigure(0, weight=1)
|
||||
finestra.protocol('WM_DELETE_WINDOW', self.chiudi)
|
||||
@ -143,7 +145,7 @@ class Applicazione(tkinter.Frame):
|
||||
menu = tkinter.Menu(self.menubar)
|
||||
|
||||
#Primo menu
|
||||
self.menubar.add_cascade(label = "Conversazione", menu=menu)
|
||||
self.menubar.add_cascade(label="Conversazione", menu=menu)
|
||||
menu.add_command(label="Nuovo file", command=self.nuovofile)
|
||||
menu.add_command(label="Apri file...", command=self.aprifile)
|
||||
|
||||
@ -176,7 +178,7 @@ class Applicazione(tkinter.Frame):
|
||||
|
||||
#Terzo menu
|
||||
menu = tkinter.Menu(self.menubar)
|
||||
self.menubar.add_cascade(label="Modifica", menu = menu)
|
||||
self.menubar.add_cascade(label="Modifica", menu=menu)
|
||||
menu.add_command(
|
||||
label="Taglia",
|
||||
command=lambda: finestra.focus_get().event_generate("<<Cut>>")
|
||||
@ -197,7 +199,8 @@ class Applicazione(tkinter.Frame):
|
||||
label="Apri",
|
||||
command=self.cambiafile
|
||||
)
|
||||
self.menu1.add_command(label="Cancella",
|
||||
self.menu1.add_command(
|
||||
label="Cancella",
|
||||
command=self.cancellafile
|
||||
)
|
||||
self.menu1.add_separator()
|
||||
@ -207,7 +210,7 @@ class Applicazione(tkinter.Frame):
|
||||
)
|
||||
self.menu1.add_command(
|
||||
label="Ricarica",
|
||||
command=lambda: self.sidebar.delete(0,"end")
|
||||
command=lambda: self.sidebar.delete(0, "end")
|
||||
)
|
||||
|
||||
#Menu contestuale 2
|
||||
@ -218,14 +221,14 @@ class Applicazione(tkinter.Frame):
|
||||
)
|
||||
self.menu2.add_command(
|
||||
label="Ricarica",
|
||||
command=lambda: self.sidebar.delete(0,"end")
|
||||
command=lambda: self.sidebar.delete(0, "end")
|
||||
)
|
||||
|
||||
def leggi(self):
|
||||
"""Legge il file corrente dal buffer e lo scrive nella chat"""
|
||||
self.aggiorna()
|
||||
self.temp.seek(0)
|
||||
self.chat.delete(0.0,"end")
|
||||
self.chat.delete(0.0, "end")
|
||||
self.chat.insert("end", self.temp.read())
|
||||
self.colora()
|
||||
|
||||
@ -308,7 +311,7 @@ class Applicazione(tkinter.Frame):
|
||||
self.leggi()
|
||||
self.cambiatitolo()
|
||||
|
||||
def cambiafile(self, _ = None):
|
||||
def cambiafile(self, _=None):
|
||||
"""
|
||||
Apre il file correntemente selezionato
|
||||
dalla sidebar nella chat.
|
||||
@ -321,7 +324,7 @@ class Applicazione(tkinter.Frame):
|
||||
|
||||
def aprifile(self):
|
||||
"""
|
||||
Gestice la finestra di selezione di un nuovo file
|
||||
Gestisce la finestra di selezione di un nuovo file
|
||||
e lo apre nella chat.
|
||||
"""
|
||||
if sys.platform == "darwin":
|
||||
@ -360,7 +363,7 @@ class Applicazione(tkinter.Frame):
|
||||
)
|
||||
if file != "":
|
||||
self.file = file
|
||||
open(self.file,"w").close()
|
||||
open(self.file, "w").close()
|
||||
if self.file not in self.preferenze["Chat"]:
|
||||
self.preferenze["Chat"] += self.file,
|
||||
json.dump(self.preferenze, open("preferenze.json", "w"))
|
||||
@ -391,7 +394,7 @@ class Applicazione(tkinter.Frame):
|
||||
"Chiave": "chiave.key",
|
||||
"Geometria": "800x500+500+250"
|
||||
}
|
||||
json.dump(default,open("preferenze.json", "w"))
|
||||
json.dump(default, open("preferenze.json", "w"))
|
||||
self.preferenze = json.load(open("preferenze.json"))
|
||||
|
||||
def modificapreferenza(self, chiave, preferenza):
|
||||
|
Loading…
Reference in New Issue
Block a user