Home    Novità    Ricerca   In offerta   Consigliati   Prossimi arrivi   Bestsellers   Software    CBT  
P.Iva 01029770490   [Ordini telefonici 0586 210919]  Ordini rapidi 
Ricerca Veloce   per Titolo o ISBN  [Mailing delle novità]   [Servizio di CallBack]  
  Argomenti 

  Applicazioni
  CAD
  Certificazione e formazione
  Commercio elettronico
  Cultura Informatica
  Database
  Dizionari
  Elettronica
  Enterprise
  Grafica
  Hardware
  Internet
  Legislazione informatica
  Multimedia
  Progettazione WEB
  Programmazione
  Reti e telecomunicazioni
  Sicurezza
  Sistemi operativi
  Tecnologia e societa'
  Universita' e ricerca
ProgrammazioneLinguaggi di programmazionePython



Python in tasca - Codice e comandi essenziali
EditorePearson Education Italia
AutoreDailey Brad
Titolo originalePython phrasebook - first edition
Editore originaleSams
CollanaIn tasca
Pagine277
Volumi1
LivelloPer-Tutti
LinguaItaliano
Data pubblicazione11 - 2007
ISBN9788871924052


 Prezzo di copertina 
 Euro 12,00  

 Presentazione       Indice      

Introduzione

1 Comprendere Python
Perché usare Python?
Utilizzare l’interprete
Tipi di dato predefiniti
La sintassi di Python
Oggetti, moduli, classi e funzioni di Python
Gestione dell’errore
Usare gli strumenti di sistema

2 Manipolazione di stringhe
La comparazione di stringhe
Unione di stringhe
Divisione di stringhe
Ricerca all’interno di stringhe
Ricerca e sostituzione nelle stringhe
Ricerca di stringhe con specifici caratteri di inizio/fine
Trimming delle stringhe
Allineamento/formattazione di stringhe
Eseguire codice contenuto da stringhe
Interpolare variabili all’interno di stringhe
Conversione di testo Unicode in una stringa in codifica locale

3 Gestire i tipi di dato
Definizione di una lista
Accedere agli elementi di una lista
Scomporre una lista
Aggiungere ed eliminare elementi in una lista
Ordinare una lista
Usare le tuple
Creazione di un dizionario
Aggiungere un valore a un dizionario
Recuperare un valore da un dizionario
Scomporre un dizionario
Scambiare di ruolo chiavi e valori di un dizionario

4 La gestione dei file
Apertura e chiusura di file
Leggere completamente un file
Lettura di una singola riga da un file
Accedere a ciascuna parola di un file
Scrittura di un file
Determinare il numero di righe di un file
Percorrere la struttura delle directory
Rinominare i file
Eliminazione ricorsiva di file e sotto-directory
Cercare file in base alla loro estensione
Creare un file TAR
Estrarre un file da un archivio TAR
Aggiungere file a un archivio ZIP
Recuperare i file contenuti da un archivio ZIP

5 Gestire i thread
Avviare un nuovo thread
Creazione e terminazione dei thread
Sincronizzare i thread
Implementare una coda di thread multipli
Inizializzare un thread temporizzato

6 Gestione di database
Aggiungere elementi a un file DBM
Recuperare elementi da un file DBM
Aggiornare gli elementi di un file DBM
Conservare oggetti su un file di pickling
Recuperare oggetti da un file di pickling
Salvare oggetti in un file shelve
Recuperare oggetti da un file shelve
Modificare gli oggetti contenuti in un file shelve
Connessione a un server MySQL
Creare un database MySQL
Aggiungere elementi a un database MySQL
Recuperare elementi da un database MySQL

7 Implementazione di comunicazioni Internet
Aprire un socket lato server per ricevere dati
Aprire un socket lato client per inviare dati
Ricevere dati in streaming utilizzando il modulo ServerSocket
Invio di dati in streaming
Inviare email usando il protocollo SMTP
Ricevere messaggi di posta elettronica da un server POP3
Utilizzare Python per recuperare file da un server FTP

8 Elaborazione di HTML
Analizzare le URL
Aprire documenti HTML
Recuperare i link dai documenti HTML
Recuperare le immagini dai documenti HTML
Recuperare testo dai documenti HTML
Recuperare i cookie dei documenti HTML
Aggiungere gli apici ai valori degli attributi di un documento HTML

9 Elaborazione di XML
Caricare in memoria un documento XML
Verificare se i documenti XML sono ben formati!
Accedere ai nodi figli
Accedere agli attributi degli elementi
Aggiungere un nodo alla struttura DOM
Rimuovere un nodo da una struttura DOM
Condurre ricerche su documenti XML
Estrarre testo da documenti XML
Analisi dei tag XML

10 Sviluppare servizi web
Aggiungere HTML alle pagine web usando script CGI
Elaborare i parametri inviati a script CGI autoreferenziale
Consentire agli utenti di inviare file mediante uno script CGI
Creare un server HTTP per gestire richieste di tipo GET
Creare un server HTTP per gestire richieste di tipo POST
Creare un server HTTP per elaborare gli script CGI
Inviare una richiesta GET in HTTP da uno script Python
Inviare una richiesta POST in HTTP da uno script Python
Creare un server XML-RPC
Creare un client XML-RPC
Usare SOAPpy per accedere a un web service SOAP tramite un file WSDL

Indice


  Login 

  Non ricordo la password
  Nuovo account
  Cliente 

  Il carrello

 Carrello 

  Informazioni 

  Contatti
  Qualità del servizio
  Costi e tempi di consegna
  Modalità di pagamento
  Prezzi
  Sconti
  Privacy