Profilo di dandi98

Nome dandi98
Indirizzo email n/a
Messaggi61
  • gestione del traffico web
    Forum >> Programmazione Python >> Web e Reti
    Salve amici, come da titolo vorrei realizzare un programmino in python che blocchi tutti i siti web non autorizzati sul mio server aziendale OS: Win server 2016, solo che non saprei da dove cominciare, voi sapreste indirizzarmi sulla retta via 8),
    grazie mille
  • Re: Estrarre informazioni da XML
    Forum >> Programmazione Python >> Files e Directory
    grazie mille come sempre :).
    Buona giornata
  • Re: Estrarre informazioni da XML
    Forum >> Programmazione Python >> Files e Directory
    ciao Daniele, in realtà sono riuscito a listare il codice html in questo modo:



    d = {}

    res = session.get(url, headers=headers) #contenuto html estratto dal web




    x = ET.fromstring(res.text)







    tag = [i.tag for i in x.iter()]

    text = [i.text for i in x.iter()]




    for index, v in enumerate(tag):

    if v in d:

    dv.extend([textindex])

    else:

    dv = [textindex]
    ------

    Ed estraggo i valori che mi servono richiamando la chiave d['elements']




    però sono sicuro che esista un modo più elegante del mio per estrarre gli elementi del tag groups :D
  • Re: Estrarre informazioni da XML
    Forum >> Programmazione Python >> Files e Directory
    salve a tutti amici, riapro questo post perché ho difficolta nell'estrarre da questo report xml i campi contenuti nel tag <groups> </groups>.
    Spero in un vostro aiuto.

    grazie e buona domenica




    <?xml version="1.0"?>
    <ocs>
     <meta>
      <status>ok</status>
      <statuscode>100</statuscode>
      <message>OK</message>
      <totalitems></totalitems>
      <itemsperpage></itemsperpage>
     </meta>
     <data>
      <enabled>1</enabled>
      <storageLocation>/web/htdocs/www.mysite.it/home/nextcloud/data/USER_NAME</storageLocation>
      <id>USER_NAME</id>
      <lastLogin>1552754625000</lastLogin>
      <backend>Database</backend>
      <subadmin/>
      <quota>
       <free>0</free>
       <used>0</used>
       <total>0</total>
       <relative>0</relative>
       <quota>0</quota>
      </quota>
      <email/>
      <displayname>USER_NAME</displayname>
      <phone></phone>
      <address></address>
      <website></website>
      <twitter></twitter>
      <groups>
       <element>G-0000</element>
       <element>G-0200</element>
      </groups>
      <language>it</language>
      <locale></locale>
      <backendCapabilities>
       <setDisplayName>1</setDisplayName>
       <setPassword>1</setPassword>
      </backendCapabilities>
     </data>
    </ocs>



    --- Ultima modifica di dandi98 in data 2019-03-17 13:44:19 ---
  • Eseguire più operazioni in un unica mappatura di lista
    Forum >> Programmazione Python >> Scripting
    Salve amici, come da titolo volevo sapere se fosse possibile eseguire operazioni multiple su una mappatura di lista.. ad esempio date queste 2 mappature di lista eseguite nel mio programma una dopo l'altra:
    elenco_ditte = [delega.strip() for delega in elenco_ditte if delega.strip() != '']
    
    
    
    
    elenco_ditte = [rem_s_Regex.sub(' ', delega) for delega in elenco_ditte]
    
    sarebbe possibile unificarle in un unica operazione per ottimizzare il codice ? grazie mille

    PS: è possibile utilizzare la condizione else o qualcosa di simile nelle mappature ? :party:



    --- Ultima modifica di dandi98 in data 2019-02-21 11:14:54 ---
  • Impostare una finestra in primo piano Tkinter
    Forum >> Programmazione Python >> GUI
    Salve amici, sto realizzano una piccola interfaccia grafica con Tkinter, avrei bisogno che ad una determinata chiamata la finestra della mia applicazione si sovrapponesse alle finestre che la coprono come allegato nello screen.
    grazie mille
  • Re: il modulo Shelve non funziona correttamente dopo aver compilato il programma con pyinstaller
    Forum >> Programmazione Python >> Scripting
    grazie per il suggerimento, domani farò così
  • Re: il modulo Shelve non funziona correttamente dopo aver compilato il programma con pyinstaller
    Forum >> Programmazione Python >> Scripting
    Leggendo la documentazione di shelve ho risolto lanciando il comando
    ShelfFile.sync()
    dopo ogni operazione di salvataggio, però non capisco ancora perché questo non viene fatto in automatico come accade prima di compilare il codice
  • il modulo Shelve non funziona correttamente dopo aver compilato il programma con pyinstaller
    Forum >> Programmazione Python >> Scripting
    Salve amici, ho realizzato un programmino che memorizza dei valori in un file shelve utilizzando la funzione writeback=True per memorizzare all'istante le nuove informazioni, però mi succede una cosa molto strana.. quando provo il programma da Pycharm funziona tutto benissimo aggiornandomi il database in tempo reale, quando invece compilo il programma in pyinstaller si comporta come se non avessi inserito la dicitura writeback=True e quindi non mi salva le modifiche in tempo reale, e per salvarle devo per forza chiudere il file shelve con il comando shelfFile.close() e poi riaprirlo "ma questo mi porta a creare un caos nel programma" scombussolandomi un armonia perfetta :party:



    PS: utilizzo windows server 2016 come sistema operativo




    shelfFile = shelve.open('db', writeback=True)


  • Re: Riordinare una lista mediante parametri stabiliti
    Forum >> Programmazione Python >> Scripting
    no ma figurati;)