Pagina 1 di 1

Script Python interattivo

Inviato: sab 11 dic 2021, 14:38
da Burroughs
Buon pomeriggio e buon sabato a tutti, ragazzi.
Allora, premetto che non sono un esperto di Python, tutt'altro.
Ho trovato su Github un progetto molto interessante che consente, previo scaricamento della API da Genius, di scaricare i testi o gli album degli artisti che interessano, il tutto in maniera veloce ed efficace.
Visto che la procedura descritta e' un po' macchinosa mi sono fatto uno scrippettino in Python che semplifica la cosa, eccolo:

Codice: Seleziona tutto

import lyricsgenius
genius = lyricsgenius.Genius("--Genius_api--")
album = genius.search_album("Hejira", "Joni Mitchell")
album.save_lyrics()
Quello che mi piacerebbe fare sarebbe creare un'interazione per cui lo script prima chiede all'utente il titolo dell'album che intende scaricare, subito dopo l'artista tenendo presente che sia nel primo che nel secondo caso la stringa potrebbe essere composta da due o piu' parole.
Insomma, un po' quello che si fa nel bash scripting con read e varname.
Mi sapreste dare delle indicazioni???

Grazie.

Re: Script Python interattivo

Inviato: mar 14 dic 2021, 14:27
da lablinux
brutale brutale

Codice: Seleziona tutto

artista = input('Inserisci il nome dell\'artista e premi invio:')
liberamente tratto da una ricerca con googole:python input da tastiera

Se vuoi fare cose più belle dovresti provare qualche tool grafico, sempre da google: python ui framework
Ma qui alzo le mani