suono vaw con python

Come fare i propri giochi video con Python

June 29

Come fare i propri giochi video con Python


Sei stanco di giocare gli stessi video giochi vecchi? Imparare a fare i propri videogiochi con Python. Python è un linguaggio di programmazione orientato agli oggetti potente e flessibile. la sintassi di Python è facile da leggere, che lo rende attraente sia ai programmatori in erba e sviluppatori di software avanzati. Python è una piattaforma solida per la creazione di videogiochi. Tuttavia, se si vuole fare video Python giochi che i tuoi amici saranno in realtà vuole giocare, si sta anche andando a bisogno di sapere come utilizzare pygame.

istruzione

1 Scarica Python da Python.org (vedi Risorse). Python è reso disponibile sotto una licenza open-source, quindi il download non vi costerà nulla. Quando si tira su la pagina principale di Python, guarda nell'angolo in alto a sinistra e cliccare sul link "Download". La versione più recente di Python per il sistema operativo del computer e fare clic sul collegamento per avviare il processo di download. Una volta terminato il download, un collegamento Python posto è posto sul desktop. Fare doppio clic sull'icona per aprire di Python ambiente di sviluppo integrato (IDLE). Se non si riceve alcun messaggio di errore, il download ha avuto successo.

2 Imparare le basi. Prima di poter trasformare questa idea di gioco assassino in una realtà, devi imparare i fondamenti della programmazione Python. Una delle possibilità per imparare a usare il linguaggio Python è attraverso tutorial gratuiti online. Per trovare tutorial, cliccare sulla sezione "A proposito di Python" nell'angolo in alto a sinistra del sito web di Python. Poi clicca su "Getting Started" e scorrere fino alla sezione Imparare a trovare i collegamenti a tutorial Python. Alcune persone godono di imparare da tutorial online, ma molti di loro sono orientati verso gli utenti avanzati o sono scarsamente organizzati, che li rende difficile per i principianti da usare. L'altra opzione per acquisire familiarità con Python è con l'acquisto di un paio di libri. titoli popolari sono "Learning Python" di Mark Lutz, "programmazione Python per il principiante assoluto" di Michael Dawson e "A partire per lo sviluppo del gioco con Python e Pygame" di Will McGugan. Ci sono decine di libri Python tra cui scegliere, e ogni autore ha un approccio diverso per l'insegnamento della lingua, in modo da visitare il vostro mattoni e malta preferito libreria online e leggere alcune pagine per vedere se il libro si adatta al vostro stile di apprendimento. Una volta che conosci le basi di assegnazione di variabili, in esecuzione loop, le stringhe di stampa, e la creazione di interfacce utente grafiche, si può iniziare a fare semplici giochi basati su testo.

3 Installare pygame. Pygame è un insieme di moduli Python che il centro sulla progettazione di videogiochi. Secondo Dawson, questi moduli consentono di accedere a una grande varietà di classi multimediali, che consente di includere grafica, effetti sonori, musica e animazione nei programmi Python. Per installare pygame, andare a pygame.org (vedi Risorse) e cliccare su "Download". Assicurarsi di scaricare la versione di Pygame che coincide con la versione di Python avete scaricato in precedenza. Dopo l'installazione di Pygame, si hanno le stesse due opzioni per imparare come usarlo: tutorial online o libri del mondo reale. Dopo si impara a conoscere gli sprite, la grafica, il rilevamento delle collisioni e di animazione, si è pronti a creare il proprio videogioco Python.

Consigli e avvertenze

  • Fare un videogioco complesso avrà una notevole quantità di tempo, e si andrà in insetti. Inoltre, ricorda che i principali sviluppatori di videogiochi hanno budget di svariati milioni di dollari e centinaia di persone che lavorano sui loro giochi, quindi non aspettatevi il vostro gioco di essere della stessa qualità.

Come installare Blender con Python

February 24

Imparare come installare la libera tridimensionale Blender programma di imaging con il linguaggio di programmazione Python consente di accedere a una risorsa per la creazione di tre disegni tridimensionali le cui caratteristiche è possibile estendere con lo sviluppo del software. le versioni di Blender di età superiore a 2,5 te richiesto di individuare e installare Python manualmente. Tuttavia, Blender ora viene fornito con Python, e installerà tale lingua come parte dell'installazione di Blender. Anche se uno schermo nel programma di installazione consente di personalizzare i componenti del programma di installazione, scegliere invece di accettare i parametri di default, al fine di garantire il programma verrà installato Python.

istruzione

1 Aprire la pagina di download di Blender nel browser, quindi fare clic sul collegamento che visualizza il testo "installazione Blender". Il tuo browser reindirizza a un'altra pagina. Dopo una breve pausa, verrà visualizzata una finestra di dialogo che chiede di salvare il file di installazione. Fai clic su "Salva" per avviare il download.

2 Fare doppio clic sul file dopo che è terminato il download. Il programma di installazione verrà eseguito e visualizzare il testo introduttivo. Fai clic su "Avanti" in questa schermata, quindi leggere il contratto di licenza nella schermata che segue. Fare clic sul pulsante "Accetto" per passare alla schermata di installazione successiva.

3 Fai clic su "Avanti" sulla schermata "Scegliere i componenti" per indicare si accettano i componenti che il programma di installazione installerà, uno dei quali è Python. Fare clic sul pulsante "Installa" nella schermata "Install Location". Il programma di installazione installerà Blender sul proprio sistema, quindi eseguire il programma, una volta completata l'installazione.

4 Fare clic sull'icona della barra delle applicazioni che visualizza la finestra "Blender.exe" per esporre la porzione di linea di comando di Blender, che stampa i messaggi di diagnostica. La finestra visualizzerà il testo "Trovato in bundle Python", che indica l'installazione di Blender comprendeva l'installazione di Python.

5 Passa il mouse sopra il bordo della finestra di sopra del quale compaiono i menu "Visualizza" e "Select". Quando il cursore del mouse in una freccia a due punte, trascinare verso l'alto. Questo espande la finestra in basso, in modo da poter visualizzare l'elenco dei comandi, che si display successivo.

6 Fare clic sul pulsante a forma di cubo in basso a sinistra della finestra, quindi fare clic sulla console "Python" dalla lista di comandi che appare. Blender si aprirà una nuova finestra che mostrerà il testo "Python console interattiva", che verifica che hai installato Python durante l'installazione di Blender.

Come pubblicare pagine Web con Python

April 20

Come pubblicare pagine Web con Python


Molte applicazioni sono state sviluppate in Python per servire e la gestione di contenuti web. Python può anche essere utilizzato per eseguire un intero server web da sola, senza aggancio in un web server Apache o altro. pubblicazione sul Web con Python copre una vasta gamma di strumenti di controllo di basso livello a schermo intero framework web come Django.

istruzione

1 Esegui la tua applicazione web o servire contenuti utilizzando App Engine di Google. L'App Engine è un servizio cloud offerto da Google che si basa su Python, che consente di utilizzare un framework web Python per eseguire le applicazioni web e servire contenuti. App Engine è libero di testare e sviluppare piccole applicazioni, ma per i grandi progetti di Google impone diritti di utilizzo.

2 Utilizzare Python con l'aggiunta attraverso un Apache add on o su un server progettata in Python. Due moduli di Apache, mod_wsgi e mod_python, permettono server Apache per interpretare il codice Python per le applicazioni web. Se si preferisce non utilizzare Apache, è possibile utilizzare i server web scritte completamente in Python come Tornado.

3 Distribuire un quadro di alto livello scritto in Python, come Django. Come un quadro pieno titolo, Django permette di effettuare rapidamente le proprie applicazioni Web personalizzate o sistemi di gestione dei contenuti. Django ha molte caratteristiche comuni ai quadri, con il vantaggio di essere progettato con tecniche di programmazione Python standard in mente.

Come aprire CMD in background con Python

April 13

Il prompt dei comandi di Windows (abbreviato come CMD) viene utilizzato per avviare le applicazioni di Windows ed eseguire le funzioni di sistema. Se si sta creando un programma per Windows con Python, è possibile utilizzare Python per richiamare il prompt dei comandi ed eseguire un comando di Windows tramite il prompt dei comandi, invece di dover chiamare tramite Python (che può essere complicata a causa delle restrizioni di Windows).

istruzione

1 Aprire il programma Python per la modifica in un editor di codice di scelta.

2 Creare una nuova riga nella sezione del programma in cui si desidera aprire una finestra CMD premendo il tasto "Enter".

3 Tipo (nella nuova linea appena creata) il seguente:

"Py.ext_launch (" c: \ windows \ system32 \ cmd.exe "," argomenti ");" dove "argomenti" possono sia essere vuota o possono essere gli argomenti e le applicazioni che si desidera eseguire nella finestra del prompt dei comandi.

Come installare OpenCV con Python

September 21

Python è un linguaggio di programmazione che viene utilizzato in sistemi basati su Linux. OpenCV è una raccolta di librerie che viene utilizzato nello sviluppo di software. OpenCV con Python è installato per i sistemi operativi basati su Linux come Ubuntu. Per installare OpenCV insieme a Python, in Ubuntu utilizzare l'applicazione Gestore pacchetti Synaptic. Synaptic fornisce un'interfaccia facile installazione da usare, e l'applicazione farà in modo che tutte le dipendenze vengono scaricati con OpenCV e Python.

istruzione

1 Selezionare l'opzione "Sistema" sulla barra delle applicazioni in alto sul desktop di Ubuntu.

2 Fare clic sul collegamento "Amministrazione", e quindi fare clic su "Gestore pacchetti Synaptic." Viene visualizzata una richiesta di password. L'autenticazione digitando la password "amministratore" e facendo clic su "OK". Si apre il Gestore pacchetti Synaptic.

3 Tipo "OpenCV" nella casella "ricerca rapida" nell'angolo in alto a destra della barra superiore di navigazione in Synaptic. Durante la digitazione, i programmi elencherà nell'elenco dei risultati di ricerca.

4 Fare clic sulla voce "Python-OpenCV" e poi cliccare su "Marca per l'installazione". Una finestra di dialogo si aprirà con un elenco di file di dipendenza e le librerie che verranno installati insieme con la selezione. Fai clic su "OK".

5 Fare clic sulla voce "OpenCV-Doc" e poi cliccare su "Marca per l'installazione".

6 Fare clic sul pulsante "Apply" nella barra di navigazione superiore di Synaptic. Le librerie OpenCV, insieme al programma Python, è installato nel sistema. Una notifica appare quando l'installazione è completa.

Come costruire un sito web con Python

April 15

Come costruire un sito web con Python


I siti web sono tutti codificati in Hypertext Markup Language (HTML), di solito con i fogli di stile (CSS) per aiutare con il disegno. Tuttavia, la maggior parte dei siti web richiedono una sorta di sistema di template. Dal momento che quasi ogni pagina su un sito web ha lo stesso layout, questi sistemi di template sono semplici modi per aggiungere altri siti web senza dover copiare interi file di HTML. Consente inoltre una modifica al modello di influenzare l'intero sito web. Python è un linguaggio di programmazione che permette di costruire modelli.

istruzione

1 Trova un host web con Python attivato hosting. La maggior parte dei padroni di casa non permettono Python di default, quindi è importante trovare uno che permette, se siete interessati a costruire siti web con Python.

2 Imparare a programmare in Python. Il sito ufficiale del linguaggio di programmazione Python, legata a nei riferimenti, ha una buona documentazione per questo. Python per sé è un linguaggio guidato da riga di comando. Questo significa che ci vorranno librerie aggiuntive per costruire un sito web. Django è la migliore libreria per fare questo. Una volta che avete una solida conoscenza di Python, iniziare ad imparare come utilizzare la libreria di Django.

3 Creare un progetto Django per il tuo sito. Django permette di progettare il codice del sito web usando HTML e CSS, mantenendo il Python programmazione separata. Ciò contribuisce a modificare l'aspetto del sito senza influenzare come funziona.

4 Carica il codice per il vostro ospite e visitare il vostro sito web. Se non ci sono errori nel codice, si vedrà il sito che hai costruito utilizzando HTML e CSS. Python consente di aggiungere le variabili e il codice direttamente nel codice HTML, e creare pagine web dinamiche. Questi sono gli elementi di base necessari per un grande sito web.

Consigli e avvertenze

  • Se non si conosce già come codificare i siti web in HTML con i CSS, quindi imparare queste lingue. Consultare il sito web W3School, di cui le risorse, per informazioni su come iniziare con loro. Python è un linguaggio completamente separata da questi, ma li richiederà al fine di costruire un sito web.
  • Ci sono diversi sistemi di gestione dei contenuti disponibili che consentono la costruzione di siti web in modo dinamico, senza alcuna esperienza di programmazione.

Come per cercare e sostituire con Python

April 15

classe String di Python viene, a destra, fuori dalla scatola, con un potente di ricerca e sostituzione metodo denominato "sostituire". Funziona più o meno come la funzione Trova e sostituzione in qualsiasi editor di testo normale. Uno svantaggio è che non supporta espressioni regolari.

istruzione

1 Aprire l'interprete Python.

2 Definire una stringa digitando il seguente nell'interprete:

s = "Questa è una stringa".

3 Eseguire una ricerca e sostituire con il metodo della "sostituzione":

s = s.replace ( "Questo", "Che")

Il risultato sarà "Questa è una stringa". Avviso, le stringhe in Python sono immutabili; essi non possono essere modificate sono definiti. Per aggirare il problema, è necessario riassegnare la nuova stringa creato dal comando "sostituire" alla stessa variabile.

4 Digitare la seguente per effettuare una ricerca, ma solo sostituire le prime istanze del modello trovato:

s = s.replace ( "trovare", "sostituire", count)

Per esempio:

s = "Questa è una stringa. Questa è un'altra stringa."

s = s.replace ( "Questo", "That", 1)

Dal momento che il valore di conteggio è impostato su "1", solo la prima istanza sarà sostituito, dando il seguente risultato: "Questa è una stringa Si tratta di un'altra stringa.".

Consigli e avvertenze

  • I programmatori hanno familiarità con la ricerca estesa / sostituire le capacità fornite da "espressioni regolari" potrebbero essere delusi di sapere che il metodo "sostituire" non li supporta. Il "re" biblioteca incluso con Python supporta la ricerca delle espressioni regolari.

Come per accedere a Hotmail con Python

August 15

Come per accedere a Hotmail con Python


La maggior parte dei principali provider di posta elettronica come Google e Microsoft offrono l'accesso ad account di posta elettronica attraverso programmi client di posta elettronica (come Thunderbird o Outlook). Questi clienti accedono ai server di posta Web attraverso alcuni protocolli di posta elettronica, che possono essere definiti dall'utente durante l'installazione del programma client. Utilizzando uno di questi protocolli, POP3, in Python, un programmatore può accedere a un account di posta elettronica a livello di codice.

istruzione

1 Importare le librerie pop per il programma Python. Nel editor di testo, digitare

! / Usr / bin / python

importazione poplib

Questo imposta il programma Python includendo i file necessari per connettersi a un server di posta elettronica POP3 (come Hotmail di) (Fonte 1).

2 Utilizzare le librerie Python POP3 per la connessione al server. Utilizzare il seguente codice per la connessione al server di Hotmail:

collegare = poplib.POP3_SSL ( 'pop3.live.com', 995)

La variabile "collegare" ora riferimento a un'istanza di un oggetto POP3, che trasporta le informazioni di connessione corretta per i server Hotmail POP (Fonte 2).

3 Utilizzare la variabile "Connect" per connettersi al server utilizzando le credenziali utente inserendo il seguente dopo aver dichiarato la variabile di connessione:

connect.user ('[email protected] ')

connect.pass _ ( 'password')

Il nome utente di Hotmail deve essere il nome utente completo seguito da "@ hotmail.com" (Sorgente 2).

4 Verificare che il collegamento è realizzato con un blocco di eccezione (ricordarsi di rientrare correttamente dopo "provare" e "salvo" blocchi):

provare:

connect.user ('[email protected] ')

connect.pass _ ( 'password')

ad eccezione di:

print "no"

altro:

print "sì"

Se "sì" stampe al terminale dopo l'esecuzione del programma, quindi una connessione è stata fatta (Fonte 1).

Come Accedi con Python per Facebook

March 2

L'API di Facebook consente agli sviluppatori di creare applicazioni remote che girano su un server Web locale, ma eseguire e interagire con i dati degli utenti di Facebook. È necessario eseguire il login per le API di Facebook prima di poter eseguire il codice sul server API. Il servizio di Python utilizza l'ID utente sviluppatore e una chiave di sessione fornito quando ti sei iscritto al servizio API di Facebook.

istruzione

1 Aprite il vostro editor di Python, e aprire il progetto di Facebook che si desidera modificare. Fare doppio clic sul file di codice sorgente che si desidera modificare.

2 Importare il API di Facebook nel file di codice sorgente Python. Aggiungere il seguente codice all'inizio del file:

importazione facebook

3 Creare due variabili per il tuo "userid" e requisiti di autorizzazione "apikey". Il codice seguente crea queste due variabili:

userid = "myusername"
key = "338du"

Ognuno di questi vengono forniti al momento della registrazione per le API di Facebook per tutti i programmi di Facebook.

4 Aggiungere la funzione API di Facebook che si collega alla API di Facebook e si accede al servizio API. Il codice seguente registra la vostra applicazione al servizio:

self.facebookapi = facebook.Facebook (userid, chiave)

Come fare un suono flauto con il MIDI

April 13

MIDI o Musica Instrument Digital Interface, è un sistema che è progettato per collegare determinati strumenti, come un pianoforte, con computer per registrare ciò che un musicista suona sullo strumento. Inoltre, una volta che il suono viene registrato in un file MIDI, è anche possibile modificare il modo in cui la musica suona utilizzando software MIDI-editing, consentendo ulteriori strumenti per giocare.

istruzione

1 Aprire il software di editing MIDI, quindi aprire il file in cui si desidera modificare il suono.

2 Selezionare il canale MIDI che si desidera modificare il suono.

3 Scegliere l'opzione per cambiare il tipo di suono.

4 Selezionare il tipo di flauto che si desidera utilizzare. In genere, un flauto regolare e flauto di pan sono tra le opzioni.

5 Fare clic su OK. Premere il pulsante "Play" per ascoltare il nuovo suono di flauto.

Come calcolare e secondi minuti con Python

April 22

Come calcolare e secondi minuti con Python


libreria "Time" di Python contiene funzioni per la rappresentazione e la manipolazione di tempo. Queste funzioni passano le richieste di tempo del sistema a un quadro di fondo scritto in C. Il tentativo di recuperare il "tempo attuale" restituisce un numero in virgola mobile, con il numero di secondi che è trascorso dal 1 gennaio 1970 come il numero intero. Per registrare un calcolo del tempo trascorso, registrare il tempo all'inizio del timer e sottrarre dal tempo di fine.

istruzione

1 Importare la libreria di tempo tramite il comando "Tempo di importazione."

2 Registrare il tempo corrente tramite time.time () per avviare il timer, ad esempio,

STARTING_POINT = time.time ()

3 Lasciare l'esecuzione del programma. Quando si desidera registrare di nuovo il tempo, registrare il tempo trascorso sottraendo l'ora attuale dal momento di partenza, ad esempio,

Elapsed_Time = time.time () - punto di partenza.

4 Intorno al tempo trascorso dalla colata in un numero intero, ad esempio

elapsed_time_int = int (Elapsed_Time)

Questo sarà il tempo in secondi.

5 Convertire il tempo trascorso in secondi dividendolo per 60 per calcolare i minuti, e prendere il modulo del numero per ottenere i secondi, ad esempio

elapsed_time_minutes = elapsed_time_int / 60
elapsed_time_seconds = elapsed_time_int% 60

Come installare Pygame con Python 2.7 su un Mac

April 27

Come installare Pygame con Python 2.7 su un Mac


programmatori Python che desiderano estendere il loro lavoro in gioco e la programmazione multimediale bisogno Pygame. Un insieme di librerie cross-platform, Pygame gioco moduli facilità e sviluppo multimediale, fornendo gli oggetti ready-made, come la grafica bitmap, griglie e comportamenti che il programmatore può chiamare e di controllo. distribuzioni Pygame sono disponibili per la maggior parte dei sistemi operativi, tra cui Mac OS X, e dal momento che le librerie PyGame sono cross-platform, è possibile creare giochi che girano su altri sistemi operativi.

istruzione

Download e installazione

1 Come installare Pygame con Python 2.7 su un Mac

La versione elettronica di questo gioco è un compito di programmazione popolare.

Aprire l'applicazione terminale e confermare che si dispone la versione di Python 2.6 o superiore. Al prompt di terminale, digitare "Python". Il risultato dovrebbe essere simile a questo:

My-MacBook-Pro: ~ $ PNA1 python

Python 2.6.1 (r261: 67515, 24 Giugno 2010, 21:47:49)

[GCC 4.2.1 (Apple Inc. costruire 5646)] su Darwin

Tipo "aiuto", "diritto d'autore", "crediti" o "licenza" per ulteriori informazioni.

Uscire Python digitando "exit ()" al prompt di Python. Chiudere l'applicazione del terminale.

2 Come installare Pygame con Python 2.7 su un Mac

Download e installazione prendono poco tempo.

Visita il sito Pygame e scaricare la distribuzione appropriata Pygame per la versione di OS X e Python. Fare doppio clic sul file scaricato per decomprimerlo, quindi fare doppio clic sul programma di installazione. Seguire le istruzioni per installare Pygame.

3 Aprire la finestra del terminale. Avviare una sessione di Python digitando "Python" al prompt del terminale. Caricare le librerie ei moduli pygame digitando "Importa Pygame" al prompt di Python. Esso dovrebbe essere simile a questo:

My-MacBook-Pro: ~ $ PNA1 python

Python 2.6.1 (r261: 67515, 24 Giugno 2010, 21:47:49)

[GCC 4.2.1 (Apple Inc. costruire 5646)] su Darwin

Tipo "aiuto", "diritto d'autore", "crediti" o "licenza" per ulteriori informazioni.

importazione pygame

4 Come installare Pygame con Python 2.7 su un Mac

Ora avete la luce verde per Python programmazione del gioco.

Inizializzare Python digitando "Pygame.init ()" al prompt di Python. La finestra del terminale dovrebbe essere simile a questo:

pygame.init ()

(6, 0)

Si è ora pronto per l'uso Pygame nei vostri progetti di gioco-di programmazione Python.

Consigli e avvertenze

  • Consultare alcuni dei tutorial PyGame online per ottenere i piedi bagnati in Python programmazione del gioco.
  • Pygame è stato progettato per i programmatori Python esperti. Se siete nuovi alla programmazione, iniziare con alcuni progetti più facili prime.

Come programmare con Python in Ubuntu

June 30

Come programmare con Python in Ubuntu


Python è un linguaggio di programmazione general-purpose incluso di default con ogni installazione di Ubuntu Linux. Python è stato progettato da Guido van Rossum per essere un potente, ma facile da comprendere ambiente di programmazione. L'interprete Python dispone di una riga di comando che consente ai programmatori nuovi alla lingua di sperimentare e ottenere un feedback immediato. Inoltre, i programmatori possono creare i propri programmi utilizzando il proprio editor preferito e caricarlo nella interprete utilizzando la linea di comando di Linux o Python.

istruzione

Programma Python per sommare due numeri dalla riga di comando Python

1 Premere contemporaneamente i tasti "F2" "Alt" e. Tipo "Python" nella casella di input quindi selezionare la casella accanto a "Esegui in terminale" con il mouse. Fai clic su "Esegui" per lanciare l'interprete Python.

2 Creare una variabile al prompt dei comandi Python e assegnare il numero "12" Il ">>>" è il prompt dei comandi di Python. esempio:

a = 12

3 Premere il tasto "Invio" o "Return". Creare un'altra variabile al prompt dei comandi Python e assegnare il numero "3"

b = 3

4 Premere il tasto "Invio" o "Return". Aggiungere la prima variabile alla seconda variabile quindi memorizzare i risultati in una variabile denominata "somma".

sum = a + b

Premere il tasto "Invio o" Return ".

5 Stampare i risultati using "stampa" di Python.

somma di stampa

Premere il tasto "Invio o" Return ".

Creazione ed esecuzione di External Python Programmi

6 Avviare il, testo semplice editor di testo standard che è disponibile sul vostro sistema Ubuntu.

7 Immettere il seguente codice nell'editor di testo esattamente come mostrato di seguito. Python è case-sensitive. Inoltre, gli spazi vuoti e rientro hanno un significato in Python.

stampare

stampare "Python Addition"

stampare

a = 12

b = 3

sum = a + b

print "a più b =", sum

8 Fare clic sul menu "File" e selezionare "Salva". Nome del file "addition.py". Fare clic sul menu File, quindi selezionare l'opzione appropriata per chiudere l'editor di testo.

9 Premere contemporaneamente i tasti "F2" "Alt" e. Tipo "Python" nella casella di input e fare clic sulla casella accanto a "Esegui in terminale". Fai clic su "Esegui" per lanciare Python.

10 Tipo execfile ( "addition.py") al Python prompt dei comandi, quindi premere il tasto Invio.

Consigli e avvertenze

  • Caricare i file Python programmi esterni dalla riga di comando di Linux avviando l'interprete con il nome del programma come argomento. Ad esempio, al prompt dei comandi digitare: python pathtofile / filename.py ", quindi premere il tasto" Invio "o" Return ".
  • programmi Python inseriti all'interno del interprete Python si perdono una volta che l'interprete è spento. Utilizzare il tasto freccia "Up" per scorrere la cronologia dei comandi dell'interprete. Copiare ogni riga del programma in un editor di testo e salvarlo con un nome di file appropriato.

Come creare array da CSV con Python

August 23

Un file Comma-Separated Value (CSV) contiene i dati in formato testo normale separati da virgole e interruzioni di riga. I file CSV sono comunemente usati da programmi come Microsoft Excel e MATLAB. I file sono un modo conveniente per memorizzare i dati, perché non hai bisogno di un programma per leggere loro come è possibile visualizzare in qualsiasi editor di testo. A causa del loro uso diffuso, Python ha un modulo integrato dedicato a lavorare con i file CSV.

istruzione

1 Avviare la riga di comando interprete Python.

2 Digitare i seguenti comandi per utilizzare le "CSV" e moduli "matrice":

importazione CSV

da array array import

3 Creare un array chiamato "dati" per memorizzare i valori dal file CSV:

Dati = array ( 'i')

Per questo esempio, si presume che i valori nel file CSV sono interi firmati. Consultare la documentazione per il modulo "allineamento" a Docs.python.org se è necessario specificare un tipo di dati diverso.

4 Aprire un file CSV per la lettura con il comando "Apri", specificando il nome del file come primo argomento:

file = open ( 'csvfile.csv', a capo = '')

Il percorso del file per Python è di solito "C: \ Python32 \" se si utilizza Windows. I file CSV possono avere varie estensioni, come "csv", "dat" o "txt". L'argomento "a capo" aiuta ad evitare vari problemi di compatibilità che coinvolgono caratteri di nuova riga.

5 Utilizzare la funzione di "lettore" nel modulo "csv" per leggere dal file CSV:

csvinput = csv.reader (file)

6 Iterazioni sulle righe del file CSV utilizzando un ciclo "for" con la variabile "csvinput":

per le linee in csvinput:

7 Digitare il seguente comando, racchiudendolo come mostrato per renderlo parte del ciclo "for":

data.fromlist([int(x) for x in lines])

8 Premere il tasto "Enter" per aggiungere una riga vuota ed eseguire il ciclo "for". I dati del file CSV vengono analizzati come interi e aggiunti alla matrice "dati".

9 Tipo "dati" e premere "Invio" per vedere che l'array è stato riempito con i numeri interi memorizzati nel file CSV.

Consigli e avvertenze

  • Il modulo "csv" ha caratteristiche per facilitare la lettura da file CSV specificamente formattati, per esempio, quelli fatti da Excel. Consultare la documentazione del modulo "CSV" a Docs.python.org per i dettagli.
  • Il pacchetto popolare NumPy aggiunge un più potente "allineamento" tipo di dati, ma non è ancora pienamente compatibile con l'ultima versione di Python.

Come sviluppare una applicazione Twitter con Python

October 2

Come sviluppare una applicazione Twitter con Python


Gli sviluppatori hanno scritto Twitter Application Programming classi wrapper Interface (API) per la maggior parte dei linguaggi di programmazione, tra cui Python. Queste classi wrapper permettono un programmatore di accedere facilmente le funzionalità di Twitter per lo sviluppo di applicazioni. Scrivendo uno script in Python per accedere alle funzionalità Twitter a livello di codice comporta l'importazione di una biblioteca e invocando le capacità della classe. Questo si avvale di tecniche di programmazione object-oriented per semplificare l'interazione con le API di Twitter.

istruzione

1 Importare la libreria Python-Twitter nel codice sorgente. Dopo aver scaricato e installato il libreria Python-Twitter (da code.google.com/p/python-twitter/), creare un file, "twitter.py" nel editor di testo. Nel codice, digitare:

! / Usr / bin / python

importazione Twitter

Questo importerà le librerie API di Twitter nel file sorgente dell'applicazione corrente.

2 Creare un oggetto API. Aggiungere il seguente codice al file di origine già creato:

t_object = twitter.API ()

T_object ora conterrà un'istanza dell'oggetto API di Twitter. Tutte le funzioni di Twitter arriveranno da questo oggetto.

3 Ottenere cronologia di un utente. Aggiungere il seguente codice:

line = t_object.GetUserTimeline (nome utente)

Sostituire "username" con il nome della schermata Twitter dell'utente di cui cronologia si chiamerà. Per stampare la timeline, inserire questa riga di codice:

stampare [u.text per u in linea]

Consigli e avvertenze

  • Ulteriori funzioni Python Twitter-API sono descritte sul sito degli sviluppatori.

Come leggere un file una riga alla volta con Python

December 22

Una delle principali pietre miliari nella imparare un linguaggio di programmazione è capire come gestire file di input. file di input consente al programma di leggere un file sul computer. Questo significa che è possibile leggere i dati da una fonte esterna al programma, che apre un mondo di possibilità nello sviluppo di software. Il linguaggio di programmazione Python ha un modo semplice di file di lettura, il che lo rende una scelta eccellente per imparare le basi del file di input. È possibile scrivere un breve script che legge una riga di file di testo per riga in pochi minuti.

istruzione

1 Aprire l'editor di testo IDLE che viene fornito con il Python download. E 'in Program Files (o applicazioni per Macintosh), nella directory Python. Un file di codice sorgente vuoto si apre nella finestra editor di testo.

2 Dichiarare una variabile stringa e memorizzare il percorso e il nome di un file in esso. Ad esempio, se si desidera leggere un file il cui percorso è C: \ filename.txt, si potrebbe scrivere questa riga di testo (si noti che il backslash è un carattere speciale nelle stringhe, e che è necessario scrivere due per simboleggiare una sola barra):

filename = "C: \ filename.txt"

3 Aprire il file e conservarla in un oggetto file chiamato "f" scrivendo questa riga di codice:

f = open (nome del file)

4 Aprire il file e conservarla in un oggetto file chiamato "f" scrivendo questa riga di codice:

f = open (nome del file)

5 Rientro per la riga successiva premendo il tasto Tab o colpire lo spazio di quattro volte. Ora che sei su una linea frastagliata, è possibile scrivere codice che verrà eseguito con ogni iterazione del ciclo for. Per stampare la riga di testo corrente, è possibile utilizzare la funzione di stampa in questo modo:

print('{}'.format(line.rstrip()))

6 Premere F5 per eseguire il programma. Il programma restituisce il testo contenuto nel file, una riga alla volta.

Come per determinare la compatibilità con Python

January 2

Come per determinare la compatibilità con Python


Python è un linguaggio interpretato, fornendo una serie di aspetti positivi per lo sviluppatore. Tra questi è la possibilità di scrivere una serie di codice sorgente, che sarà quindi in grado di funzionare su qualsiasi sistema operativo in esecuzione di un interprete Python. Tuttavia, l'interprete Python è un programma dinamico che è continuamente in fase di cambiamento e di sviluppo. Se sono solo scrivendo un programma per te, sai che possa funzionare con il proprio interprete. Tuttavia, se si desidera distribuire il programma, è necessario sapere quali versioni dell'interprete il codice sorgente funzionerà con.

istruzione

1 Aprire il sito web di Python standard Library Reference dal link nella sezione "Risorse" di seguito.

2 Digitare il nome di tutti i moduli standard di Python o classi il programma utilizza nel campo sottostante l'etichetta "ricerca rapida" nella barra laterale di sinistra.

3 Fare clic sulla voce per il modulo o di classe si sta cercando di visualizzare la propria pagina. Cercare le note in corsivo riguardanti il ​​rilascio di Python che ha introdotto il metodo di modulo, classe o di classe che si sta utilizzando nel vostro programma. Inoltre, cercare eventuali note sul ammortamento o alcun supporto.

4 Prendere appunti su queste informazioni per ogni classe libreria standard o il modulo si utilizza nel programma Python. Guardare oltre tutte le note per determinare la prima versione dell'interprete Python con la quale il codice sorgente funzionerà e tutte le versioni che ha interrotto il supporto per i moduli o classi che si usa. Ogni classe o modulo che precede un dato rilascio interprete non funziona, e gli interpreti dopo il rilascio, quando è stata interrotta una classe o modulo non può funzionare con il vostro codice sorgente.

Come sostituire spazio bianco con Python

February 2

Python è un linguaggio di programmazione orientato agli oggetti gratuito contenente metodi e moduli progettati per i programmatori di manipolare facilmente i caratteri di testo. Durante la programmazione in Python, potrebbe essere necessario sostituire tutti gli spazi bianchi in una stringa di testo con un altro personaggio. Ad esempio, è possibile eliminare gli spazi vuoti in un indirizzo Web e sostituire gli spazi bianchi con caratteri di sottolineatura. Per sostituire spazi bianchi, utilizzare il comando la stringa Python sostituire.

istruzione

1 Apri il tuo interprete Python.

2 Digitare quanto segue:

stringEx = 'Questo è il mio esempio stringa in Python';

stringEx.replace ( "", "_");

3 Premere Invio." ritorna Python:

'This_is_my_string_example_in_Python'

In questo esempio, Python cerca la stringa di testo per gli spazi bianchi, poi sostituisce tutti gli spazi bianchi con caratteri di sottolineatura.

Come rimuovere suono metallico Con Audacity

June 3

Come rimuovere suono metallico Con Audacity


Audacity è un open source applicazione di registrazione e l'editing gratuito, audio. Se si dispone di una registrazione audio che contiene un suono metallico che si desidera rimuovere, è possibile utilizzare lo strumento di Audacity "perequazione" effetti di ridurre la gamma di frequenza in cui opera il suono metallico. Riducendo la frequenza associata al suono metallico, è possibile eliminare o significativamente ridurre la percezione di quel suono. Metallo suoni in genere si verificano nella gamma di 7 kilohertz a 9 kilohertz. La frequenza di un luccicante charleston piatti, per esempio, è di circa 7,5 kilohertz.

istruzione

1 Fai clic su "File" nel menu. Selezionare "Apri". Individuare la directory che è la posizione del file audio che si desidera modificare. Fare clic sul file per selezionarlo. Fai clic su "Apri" per caricarlo in Audacity.

2 Fare clic sul pulsante "Play" per ascoltare l'audio wave, al fine di individuare la sezione dell'onda che contiene il suono metallico che si desidera eliminare. Fai clic su "Stop" quando si trova la parte di audio che si desidera modificare.

3 Fare clic e tenere premuto il pulsante sinistro del mouse, e trascinare il puntatore sulla parte dell'onda che contiene il suono metallico che si desidera rimuovere. Questo dovrebbe evidenziare la parte dell'onda audio che si desidera rimuovere.

4 Fare clic per aprire il menu "Modifica". Selezionare "equalizzazione". Si apre la finestra di dialogo di equalizzazione.

5 Fare doppio clic su un'area intorno al marchio di 8000 Hz sulla linea spettro di equalizzazione viola. Questo metterà un segno grafico sulla linea.

6 Fare doppio clic intorno al marchio 7000 Hz sulla linea di equalizzazione per inserire un altro marchio trama. Inserire un altro marchio trama intorno al marchio di 9000 Hz. Si dovrebbe avere ora un totale di tre marchi trama sulla linea di equalizzazione.

7 Fare clic e tenere sul segno grafico 8000 Hz. Trascinare il segno fino al livello di -24 dB. La linea di equalizzazione dovrebbe apparire come una linea piatta con un grande tuffo verso la fine.

8 Fare clic sul pulsante "Anteprima" per valutare quanto si è ridotto il suono metallico.

9 Trascinare il segno grafico in basso un po 'a sinistra se si può ancora sentire un sussurro acuto del suono metallico. Trascinare questo marchio un po 'a destra, se si può ancora sentire un sordo, sussurro a bassa frequenza del suono metallico. Fai clic su "Anteprima" per esaminare i risultati. Ripetere se necessario. Giocare con l'impostazione del segno grafico in basso fino a quando si ritiene di aver isolato la frequenza per questo particolare suono metallico. Saprete che avete isolato la frequenza quando si sente più il suono metallico o è molto debole.

10 Trascinare la trama in alto a sinistra segnano un po 'a destra e la trama in alto a destra segnare un po' a sinistra per restringere il campo di equalizzazione, se lo desiderano. Fai clic su "Anteprima" per ascoltare i risultati. Regolare se necessario.

11 Fai clic su "OK" per salvare le impostazioni di equalizzazione.

Consigli e avvertenze

  • In alternativa, è anche possibile utilizzare il filtro FFT anziché lo strumento di equalizzazione per ridurre la frequenza del suono metallico.

Come manipolare file XLS con Python

December 29

gli utenti Python non sono dati una singola interfaccia unificata per l'interazione con i file di foglio di calcolo Excel. Invece, ci sono due librerie diverse: XLRD e xlwt, o "Excel Reader" e "Excel Writer". Le strutture dati utilizzate dai due librerie non sono direttamente compatibili, per cui gli sviluppatori Python devono utilizzare una terza biblioteca, xlutils, per spostare i dati da una libreria all'altra.

istruzione

1 Scaricare e installare le librerie digitando il seguente in un terminale:

easy_install xlwt XLRD xlutils

2 Aprire un editor di testo e incollare il seguente per importare le librerie:

importazione xlwt

importazione XLRD

xlutils importazione

3 Incollare il seguente in seguito per aprire un file XLS esistente, aggiungere un nuovo foglio di lavoro con alcuni dati e una formula, e scrivere i nuovi dati fuori al disco nuovo:

nativeBook = open_workbook ( 'example.xls')

myBook = copia (nativeBook)

Scheda = myBook.add_sheet ( 'Test Foglio')

ws.write (0,0, 1234)

ws.write (0,1, 4321)

ws.write (0,2, xlwt.Formula ( "A1 + B1"))

wb.save ( 'example.xls')

Questo utilizza la funzione "open_workbook" dal XLRD, la funzione "copia" da xlutils a tradurre la cartella di lavoro in una cartella di lavoro XLRD xlwt, e "add_sheet", "scrivere" e "salvare" le funzioni da xlwt.

Consigli e avvertenze

  • La procedura per aprire un terminale varia a seconda del sistema operativo. In Mac OS X, fare clic sull'icona "Spotlight" e digitare "Terminal". Su Windows, fare clic su "Start", poi "Esegui" e digitare "cmd". Sui sistemi Unix o Linux, vi è normalmente l'icona di un terminale sul desktop.