Il 23/05/24 12:04, Gabriele Battaglia ha scritto:
Ciao a tutti.
Per favore, leggete questa affermazione e, per non rubarvi tempo
prezioso, rispondetemi solo se è falsa e perchè.
Delle variabili e della loro visibilità all'interno di uno script
python, io ho capito questo.
All'inizio del
Ciao,
se fai split sulla riga con separatore lo spazio e guardi quelle che
cominciano con GX, non è meglio? Lì prendi quelli che cominciano per X,
Y e Z. Ignori le righe che non servono (quelle che cominciano per ; ad
esempio).
Con regexp, posso suggerirti questo:
https://stackoverflow.com
In alternativa a certbot puoi usare dehydrated [1]. Se hai un webserver,
ricordati che al cambio certificato entro qualche giorno devi fargli
rileggere il file di conf per recepire il nuovo certificato. Oppure puoi
automatizzare la catena web (indirizzo web, gestione url, redirect,
certificati
Ciao,
oggigiorno è sempre meglio usare dei framework per motivi di
sostenibilità e soprattutto di sicurezza.
Il 23/05/23 09:25, Giuliano Curti ha scritto:
Il mar 23 mag 2023, 08:35 Christian Strappazzon ha scritto:
Ciao,
Ciao,
Il lun 22 mag 2023, 11:29 Giuliano Curti ha
sc
https://www.fullstackpython.com/vuejs.html
https://testdriven.io/blog/developing-a-single-page-app-with-flask-and-vuejs/
Se invece ritieni che Vue.js sia eccessivo, puoi usare Flask con dei
moduli per le form:
https://www.digitalocean.com/community/tutorials/how-to-use-and-validate-web-forms-
Ciao,
fai l'applicazione A che utilizza quel modulo. Poi, dopo tempo, fai
un'applicazione B che usa una versione aggiornata del modulo e
incompatibile con A.
Gli ambienti virtuali servono a dividere le installazioni in modo da
avere un ambiente controllato. Se nel tuo caso non ci sono prob
Il sito al quale si sta connettendo ha il certificato scaduto?
Il 02/11/22 15:43, iz4...@libero.it ha scritto:
[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: self
signed certificate in certificate chain
___
Python mailing list
Python@list
e al momento dell'import.
Il 11/07/22 15:43, Marcello Ilardi ha scritto:
- Da: Python [mailto:python-boun...@lists.python.it] Per conto di Yuri
- ma non bastava in dati.py fare:
- from main import variabili
Ho provato, mi passa il dizionario, ma non i valori
print da main
{
Scusa,
forse non ho capito l'uso, ma non bastava in dati.py fare:
from main import variabili
?
Il 11/07/22 10:43, Marcello Ilardi ha scritto:
- Da: Python [mailto:python-boun...@lists.python.it] Per conto di Massimo
Masson
- Hai provato a dare un'occhiata al modulo pickle?
Grazie, ho
pip ha una modalità solo download (pip download), il controllo lo puoi
fare dopo il download con uno script e poi in caso positivo, fare
l'installazione.
Il 16/06/22 09:15, Federico Fissore ha scritto:
Ciao
Yuri wrote on 16/06/22 08:59:
In generale i pacchetti dovrebbero/possono aver
In generale i pacchetti dovrebbero/possono avere una firma, basterebbe
controllare quella.
Il 16/06/22 00:21, Giorgio Zoppi ha scritto:
Ciao,
Di solito nelle varie esperienze ho incontrato un repository pip
privato. Tutti gli sviluppatori accendino solo quel repo per le
dipendenze esterne e i
esegui solo il blocco nel try, dovresti vedere
l'errore.
Solitamente conviene scrivere l'eccezione in maniera esplicita:
except OSError:
Se non è un errore sul file, allora vedrai il traceback e l'errore
reale.
Grande Yuri, hai fatto centro, ma vorrei che fosse saltata fuori
Ciao,
ci sarà un altro errore che fa scattare l'except. Prova ad eliminare
il try/except ed esegui solo il blocco nel try, dovresti vedere l'errore.
Solitamente conviene scrivere l'eccezione in maniera esplicita:
except OSError:
Se non è un errore sul file, allora vedrai il traceback e l
Nella parte lessicale:
https://docs.python.org/3/reference/lexical_analysis.html#f-strings
"The format specifier mini-language is the same as that used by the
str.format() method.". Quindi trovi le specifiche qui:
https://docs.python.org/3/library/string.html#formatstrings
dove trovi:
"|'^'
}
poi una routine la modifica, ovviamente ha lo stesso nome
all'interno della funzione che non riceve () e non restituisce nulla
con return.
All'uscita da questa funzione tuttavia, mi ritrovo d intatta, come
se non avessi apportato alcuna modifica.
All'interno ti risulta modific
Il 06/05/22 09:34, Yuri ha scritto:
Ciao,
se non si modifica la variabile all'interno della funzione, si può
usare la variabile esterna:
>>> d = 0
>>> def test():
... print(d)
...
>>> test()
0
Se invece si tenta di modificarla:
>>> def test(
Ciao,
se non si modifica la variabile all'interno della funzione, si può
usare la variabile esterna:
>>> d = 0
>>> def test():
... print(d)
...
>>> test()
0
Se invece si tenta di modificarla:
>>> def test():
... print(d)
... d = 1
...
>>> d = 0
>>> test()
Traceback (most recent call las
Il 05/05/22 16:16, Gabriele Battaglia ha scritto:
Chiedo venia, so che non si dice così ma non mi viene un termine
migliore, forse inspecting... :)
Comunque.
Ho una variabile dichiarata ad inizio script, del tipo: d={}
poi una routine la modifica, ovviamente ha lo stesso nome all'interno
Utilizza virtualenv
Il 08/03/22 10:14, Gabriele Battaglia ha scritto:
Ciao.
Ogni volta che installo una nuova versione di Python, devo
obbligatoriamente reinstallare anche tutte le librerie che utilizzo
nei miei scripts. Se una volta si trattava di 2 o 3 librerie, adesso
iniziano a diventare
0 2
0 3
0 4
1 0
1 1
1 2
1 3
1 4
>>>
Il 15/02/22 14:18, Gabriele Battaglia ha scritto:
Reply to Yuri's message, wrote on 15/02/2022 at 14:08:
yk non viene mai azzerato
Yuri, intanto grazie per la risposta... Ti prego, porta pazienza: che
vuol dire che non viene mai azzerato
yk non viene mai azzerato
Il 15/02/22 14:04, Gabriele Battaglia ha scritto:
Questo semplice script con 2 while annidati:
#testwhile
yi,yk=0,0
whileyi<2:
whileyk<5:
print(yi,yk)
yk+=1
yi+=1
output:
e:\Dropbox\py>testwhile 0 0 0 1 0 2 0 3 0 4 e:\Dropbox\py>
Ma sogno o son desktop?
Perchè la yi
Se trovi una libreria che supporta
FALLOC_FL_INSERT_RANGE
potresti farlo con le normali operazioni. Altrimenti è molto complicato,
conviene ripensare, se possibile, la strategia per i dati. Qual è la
tipologia di problema?
Il 13/01/22 09:16, Gabriele Battaglia ha scritto:
Ciao.
Esiste un m
Nel primo caso consumi un iteratore già esausto, per cui ovvio che non
torni nulla. Nel secondo invece ne crei un secondo.
test è un generatore (usa yeld) e quindi anche un iteratore.
Qui la differenza tra generatori e iteratori
https://stackoverflow.com/questions/2776829/difference-between-py
/usr/local/lib/python3.5/dist-packages/pip/
cancella pip da lì e reinstallala con
|sudo apt install python3-pip In generale, puoi sempre ripartire da
zero: https://packaging.python.org/tutorials/installing-packages/ If pip
isn’t already installed, then first try to bootstrap it from the
stand
pip freeze > requirements.txt
nel tuo portatile
e poi in ubuntu 16.04 crei un venv con python 3.5 e fai pip install
requirements.txt
Per spostare un venv bisogna editare un sacco di file, si fa prima a far
così.
Come suggeriscono, usa python3 -m venv per creare il virtualenv.
Il 31/05/21
I set di python servono per operazioni comuni, ma non sono una
implementazione matematica degli insiemi. Forse SimPy è quello che cerchi?
https://docs.sympy.org/latest/modules/sets.html#compound-sets
Il 25/05/21 21:30, Bruno Firmani ha scritto:
Grazie Federico,
ma a me sembra una lacuna. Forse
https://brython.info/static_doc/en/intro.html
Per gli amanti del genere :-)
___
Python mailing list
Python@lists.python.it
https://lists.python.it/mailman/listinfo/python
a.cava...@cavallinux.eu ha scritto:
Se i dati sono nativi (liste, tuple, ineri, float etc.) puoi usare:
print(json.dumps(oggetto, sort_keys=True, indent=2))
On Tuesday, March 30, 2021 04:27 EDT, Yuri wrote:
Salve,
avrei bisogno, ai fini di debug/controllo, poter visualizzare una
stru
Salve,
avrei bisogno, ai fini di debug/controllo, poter visualizzare una
struttura dati con molti elementi. Tipicamente sono dizionari e liste
annidate, alcune con pochi elementi, altri con molti, fino a 5/6 livelli
di annidamento. Alcune liste possono essere molto lunghe con centinaia o
mig
with su una risorsa chiama __enter__ all'inizio e __exit__ su questa
risorsa quando si esce dal blocco.
>>> a = 1
>>> with a:
... printa(a)
...
Traceback (most recent call last):
File "", line 1, in
AttributeError: __enter__
>>>
il risultato di open torna un oggetto che supporta __enter__ e
Ecco il codice che può essere più esemplificativo della mail precedente:
Python 3.7.3 (default, Jul 25 2020, 13:03:44)
[GCC 8.3.0] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> import os
>>> filesys = os.walk(os.getcwd())
>>> list(filesys)
[('/tmp/test', ['a'
Ciao,
puoi semplicemente fare list(filesys) e ottenere una lista con tutto
dentro. list "consuma" il generatore, mettendo i risultati nella lista.
Il 10/03/21 09:03, Gabriele Battaglia ha scritto:
Buondì.
Sono nuovissimo nell'uso dei generatori, non li ho mai studiati ne
usati prima.
Ora d
salve a tutti: sto cercando di capire come riuscire a settare il valore di
uno spinbox sotto tkinter.
per sapere quale valore è stato scelto c'è get(), ma per settarlo...?
grazie preventivamente a chiunque sia in grado di aiutarmi.
yuri r
33 matches
Mail list logo