Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Post - bebo

Pagine: [1] 2 3 ... 18
1
Esercizi / Re:Rimozione doppi caratteri stringa
« il: Settembre 17, 2019, 00:30 »
@bebo, ritengo l'intervento in citazione una svista
Corretto, stavo giochicchiando con la tua soluzione e non mi sono accorto di non aver aggiornato la seconda variabile. Grazie.

2
Esercizi / Re:Rimozione doppi caratteri stringa
« il: Settembre 16, 2019, 10:30 »
beh ... set() era stato usato nel primo esempio posto, mi sembrava evidente si volesse un elenco "indicizzato" dei caratteri.

Per altro, ho trovato molto "intrigante" il link proposto da @bebo, in particolare, sempre sotto l'aspetto "carattere unico indicizzato" il metodo:
>>> var = '1111122222casa     gino èèèèùùùùçç@@@'
>>> ''.join(sorted(set(var), key=var.index))
'12cas ginoèùç@'
>>>


Pero' qua tu stai ri-ordinando la stringa finale con un ordinamento che potrebbe essere diverso dall'ordine originale.

Ossia, due stringhe in input con caratteri ordinati differentemente producono lo stesso output:
>>> var = '1111122222casa     gino èèèèùùùùçç@@@'
>>> ''.join(sorted(set(var), key=var.index))
'12cas ginoèùç@'

>>> var2 = '22222casa11     gino èèèèùùùùçç@@@'
>>> ''.join(sorted(set(var2), key=var.index))
'12cas ginoèùç@'

3
Esercizi / Re:Rimozione doppi caratteri stringa
« il: Settembre 13, 2019, 10:09 »
Se vuoi guardare le prestazioni, considera anche che set() e' scritto in C sotto, mentre il tuo algoritmo e' in python.

Se vuoi mantenere l'ordine:
>>> from collections import OrderedDict
>>> s = "asdfdadsfafagda"
>>> d = OrderedDict.fromkeys(s)
>>> d
OrderedDict([('a', None), ('s', None), ('d', None), ('f', None), ('g', None)])
>>> "".join(d)
'asdfg'


Preso da: https://stackoverflow.com/questions/9841303/removing-duplicate-characters-from-a-string

Se vuoi un consiglio per imparare: pensa prima alle strutture dati, e poi agli algoritmi.

4
Esercizi / Re:Rimozione doppi caratteri stringa
« il: Settembre 11, 2019, 23:16 »
Ciao, Se non ti interessa l'ordine la soluzione piu' pythonica e':
>>> s = "afdasdf"
>>> set(s)
{'d', 'a', 's', 'f'}


Se invece vuoi mantenere l'ordine, possiamo trovare altre soluzioni.

5
Python-it.org cafè / Re:Microsoft acquisice GitHub
« il: Settembre 10, 2019, 16:04 »
$ 7.5 miliardi.
Eviterei pero' di fare necroposting

6
Documentazione / Re:Django per principianti
« il: Settembre 09, 2019, 00:12 »
So che non e' un (buon) libro, ma penso che il modo migliore di capire django sia la sua documentazione: https://docs.djangoproject.com/en/stable/
All'inizio ti limiterai a copia-incollare e capire un 5% degli argomenti. Quando arriverai in fondo e avrai la prima app funzionante, ricomincia dall'inizio e cerca di capire un po' di piu' i passi che hai fatto. Alla quarta-quinta iterazione inizierai a capire la potenza di django.

PS: quella strana sintassi e' jinja2, anche quello spiegato nella doc.

7
Programmazione in rete - web / Re:Django: MVC o MTC?
« il: Settembre 09, 2019, 00:08 »

8
Altre tematiche / Re:Utilizzo prestazioni pc
« il: Settembre 09, 2019, 00:07 »
Tutto si puo' fare, ma scrivere software multi-core o gpu non e' facile.

Prova a spiegare meglio da che tipo di software stai partendo e quali sono le tue conoscenze in materia.

9
Base / Re:Storage parametri applicazione : un consiglio
« il: Luglio 24, 2019, 12:41 »
Se vuoi parlare dell'installazione di wxPython, ti direi di aprire una nuova discussione, riportando anche il sistema operativo che usi.

PS: dai un occhio qua: https://www.wxpython.org/pages/downloads/

10
Esercizi / Re:Ricavare il testo completo di un tweet
« il: Luglio 15, 2019, 00:37 »
Siccome tu selezioni in automatico la chiave "text" da all_data, volevo capire se c'era magari il tweet completo da qualche altra parte nel json che ti viene ritornato.

Pero' in effetti chissene, tanto io questo lavoro ero riuscito a farlo e recuperavo tutto quello che mi serviva da tweepy, quello che chiede aiuto sei tu.

11
Esercizi / Re:Ricavare il testo completo di un tweet
« il: Luglio 10, 2019, 23:54 »
Errore mio nello script, volevo farti stampare la variabile all_data

from pprint import pprint

def ..():
    all_data = json.loads(data)
    pprint(all_data)

12
Esercizi / Re:Ricavare il testo completo di un tweet
« il: Luglio 10, 2019, 16:12 »
Ma l'oggetto tweet che hai creato a riga 5, cosa contiene? Non ci sono altri campi?
Prova con un:

from pprint import pprint

    all_data = json.loads(data)
    pprint(tweet)

13
Esercizi / Re:Ricavare il testo completo di un tweet
« il: Luglio 10, 2019, 10:16 »
Mah, io l'ho usata per qualche anno e non ho mai riscontrato problemi di documentazione.
Anche io l'ho usata per un progetto grossetto, ma ieri velocemente non sono riuscito a trovare dettagli sull'oggetto che passa StreamListener al metodo on_status:
http://docs.tweepy.org/en/latest/streaming_how_to.html

@Simone3
prova a printare quell'oggetto status, potrebbe essere un json.
Oppure guardane i metodi esposti con un print(dir(status))

14
Web framework / Re:Problema Django e testing di Model.save()
« il: Luglio 09, 2019, 10:54 »
Manchera' un commit, probabilmente.. Cosa c'e' di diverso rispetto alla documentazione di django?

15
Esercizi / Re:Ricavare il testo completo di un tweet
« il: Luglio 09, 2019, 10:46 »
Io conosco la libreria che stai usando, ma gli altri no. Come puoi aspettarti che qualcuno possa aiutarti se non gli spieghi cosa stai facendo?

Inoltre, l'oggetto che ti ritorna StreamListener ha un sacco di metodi, prova a guardarli, dovrebbe esserci un "body". Purtroppo la libreria tweepy non e' molto chiara e dettagliata a riguardo.

Pagine: [1] 2 3 ... 18