Forum
>>
Principianti
>>
Composizione lista con errore non segnalato???
Pagina: 1
Esegui il login per scrivere una risposta.
Pagina: 1
Scritto da eugenio |
2021-01-28 09:48:50 - Composizione lista con errore non segnalato???
|
>>> l = ['pippo' 'pluto', 'paperino']
>>> l >>> ['pippopluto','paperino'] Non rileva l'assenza della virgola. Ma e' un bug??? Di certo e' difficile accorgersi dell'errore. |
|
Scritto da ㎝ |
2021-01-28 12:43:22 - Re: Composizione lista con errore non segnalato???
|
No, è una feature , ereditata da C. Esiste un Rejected PEP per rimuoverla
https://www.python.org/dev/peps/pep-3126/ Concordo sulla difficoltà di intercettare eventuali errori; al momento, la soluzione migliore è il plugin https://pypi.org/project/flake8-no-implicit-concat/ $ echo "names = ['pippo' 'pluto', 'paperino']" > eugenio.py $ flake8 eugenio.py $ pip install flake8-no-implicit-concat Collecting flake8-no-implicit-concat [...] $ flake8 eugenio.py eugenio.py:1:17: NIC001 Implicitly concatenated string literals HTH, HAND ㎝ THE 🍺-WARE LICENSE (Revision ㊷):
<㎝🐌🐍.🇮🇹> wrote this post. As long as you retain this notice you can do whatever you want with this stuff. If we meet some day, and you think this stuff is worth it, you can buy me a 🍺 in return. -- ㎝ |
|
Scritto da RicPol |
2021-02-21 16:16:59 - Re: Composizione lista con errore non segnalato???
|
Sì talvolta è difficile accorgersene!... Per la cronaca, questa cosa è documentata nel tutorial https://pytutorial-it.readthedocs.io/it/python3.9/introduction.html#stringhe...
https://pythoninwindows.blogspot.com/p/i-miei-libri.html : i miei libri
https://pythoninwindows.blogspot.com : il mio blog |
Pagina: 1
Esegui il login per scrivere una risposta.