Profilo di Daniele aka Palmux

Nome Daniele aka Palmux
Indirizzo email ask@me
AvatarAvatar utenti
Messaggi943
  • [Offerta di lavoro] TommorowData cerca uno sviluppatore Python Senior e due sviluppatori Python junior
    Forum >> Notizie
    Riportiamo un annuncio presente sul nostro forum.

    TomorrowData
    è un’azienda specializzata nello sviluppo di soluzioni software/hardware basate su dispositivi connessi a internet e di applicazioni predittive basate su deep learning, specificamente in ambito industriale, telecomunicazioni e biotech.

    Abbiamo realizzato iottly (link), una soluzione software in cloud per telegestione di dispositivi embedded linux-based connessi e per la realizzazione di applicazioni di telemetria. Iottly è adottato da primari produttori nazionali di hardware e software settoriali e sono in corso progetti pilota con vari gruppi internazionali.

    Tomorrowdata ha sede a Torino e ha una unità operativa a Pistoia; è in ricerca di figure per l’ampliamento del team.

    Per l'ampliamento del team stiamo cercando:

    N. 1 Sviluppatore Python Senior (link)

    N. 2 Sviluppatore Python Junior (link)

    Profilo e contatti sono indicati nei link.

    Le ricerche sono rivolte a candidati di ambo i sessi ex l.n. 903/77 e l.n.125/91. I dati saranno trattati in conformità a quanto previsto dalla normativa privacy (art.13 D.lgs. 196/03)
  • Re: GESTIRE BUCKETS S3 AMAZON IN PYTHON PROBLEMA ERRORE 403
    Forum >> Programmazione Python >> Scripting
    botocore.exceptions.ClientError: An error occurred (403) when calling the HeadObject operation: Forbidden
    cercando un po sulla rete ho visto che potrebbe essere un problema di Time ..... ma volevo avere piu info da magari chi è piu esperto di me.
    Ciao caro, sei sicuro? A me sembra un problema di permessi, il 403 è abbastanza eloquente nell'identificare che il server ha capito la tua richiesta, ma ti impedisce l'accesso perché non sei autorizzato.

    Cya

  • Re: Eseguire una funzione al click sul tasto "Chiudi"
    Forum >> Programmazione Python >> GUI
    mi sa che è ora di aprire il libro è cominciare a studiarmi le classi ! :party:
    Eh sì, mi sembra un'ottima idea.

    Buono studio.

  • Re: Eseguire una funzione al click sul tasto "Chiudi"
    Forum >> Programmazione Python >> GUI
  • Re: Eseguire una funzione al click sul tasto "Chiudi"
    Forum >> Programmazione Python >> GUI
    Ciao caro, puoi usare una cosa del genere:

    master.protocol("WM_DELETE_WINDOW", <funzione>) #master è la finestra principale
    Nella <funzione> specificherai cosa chiudere e cosa aprire.

    Cya

  • Re: aiuto con esercizio
    Forum >> Principianti
    Ciao caro, metti sempre il codice con il tasto opportuno, altrimenti si perde la formattazione.

    Ci sono diverse cose che non vanno nel tuo codice, ma parlo di logica prima di tutto:
    1. La sostituzione non ha senso fatta in quella maniera. Dovresti usato lo slicing per farlo del tipo b=a.replace(a[ i ],'') o qualcosa del genere. Come fai tu sostituisci tutta la parola inserita;
    2. Una volta fatta la sostituzione, ritorni sempre alla prima parola e togli poi la lettera successiva. Ma così non ottieni quello che vuoi, ed ecco perché ti sembra che non faccia la sostituzione;
    3. Quella espressione considera anche lo 0, non so se è quello che cerchi, di certo non quello che hai scritto come obbiettivo.

    Prova a sistemare un po' il codice e rivediamoci qui. ;)

    Cya

  • Re: Creare copia di Lista di numeri per poterci lavorare sopra
    Forum >> Principianti
    Ma a questo punto il mio dubbio rimane: non credevo che anche associando la lista iniziale ad una variabile x, e modificando una parte di questa lista, anche la lista originaria si modificasse...credevo che una volta associata la lista iniziale ad un'altra variabile, avessi creato una copia di essa.

    In caso di dubbio usa id() per sapere su che cosa stai agendo.
    >>> l1 = [7, 10, 33]
    >>> id(l1)
    140571009816392
    
    >>> l2 = l1
    >>> id(l2)
    140571009816392
    
    >>> l3 = l1[:]
    >>> id(l3)
    140571009817096
    
    >>> l4 = list(l1)
    >>> id(l4)
    140571009747464
    
    >>> l5 = l4.copy()
    >>> id(l5)
    140571009747016
    
    >>> l1.append(50)
    >>> print(l1)
    [7, 10, 33, 50]
    
    >>> print(l2)
    [7, 10, 33, 50]
    
    >>> print(l3)
    [7, 10, 33]
    
    >>> print(l4)
    [7, 10, 33]
    
    >>> print(l5)
    [7, 10, 33]
    Quindi, ricapitolando, se tu fai una semplice assegnazione non avrai due liste distinte, ma avrai due "referenze" (reference) alla stessa lista, quindi l1 ed l2 punteranno alla stessa lista.

    Come invece avrai notato, se usi altri metodi come lo slicing, il metodo suggerito da Alex Martelli in Python in a Nutshell (quello di l4) o il copy(), avrai delle nuove liste che non verranno influenzate dalle modifiche di l1.

    Spero sia più chiaro.

    Cya
  • Re: Creare copia di Lista di numeri per poterci lavorare sopra
    Forum >> Principianti
    Ti do un'altra chiave di lettura, forse più facile, usando lo slicing.

    >>> l = [7,10,33]
    >>> sum(l)
    50
    >>> sum(l[1:])
    43
    


    Semplice e pulito.

    Cya

  • Re: Inserire in una matrice vuota una parte di un array
    Forum >> Principianti
    Ciao caro, mi sembra un problema non di difficile risoluzione.

    Come consuetudine su questa risorsa, comincia a scrivere codice, ragioneremo insieme se ti bloccherai su qualcosa. Ad occhio con qualche for, qualche if e qualche lista ne verrai fuori agevolmente.

    Cya
  • Re: Commento che appare quando sorvolo un Button , una Label
    Forum >> Programmazione Python >> GUI
    Penso di aver capito a grandi linee ma non conosco il comando "lambda"; sono in grado di capire come funziona se me lo spieghi in poche righe ?
    A scanso di equivoci, non è un comando di tkinter, ma una funzione (anonima) di Python (link).

    Cya