Тёмный

Il Modulo REQUESTS - Richieste HTTP e connessione ad API con Python - Tutorial Italiano 

PyMike
Подписаться 39 тыс.
Просмотров 27 тыс.
50% 1

Опубликовано:

 

25 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 59   
@PyMike
@PyMike 5 лет назад
Per chi fosse interessato/a, qui potete trovare una bella lista di API a cui connettervi per ottenere le informazioni più disparate: github.com/toddmotto/public-apis Ah e dimenticavo! Iscrivetevi al canale se giá non siete iscritti e lasciate un mi piace al video! HAPPY CODING!
@goldsilver4737
@goldsilver4737 5 лет назад
Ma per imparare web developping quale playlist dovrei seguire (oltre a quelle basilari). Comunque sei un grande
@PyMike
@PyMike 5 лет назад
@@goldsilver4737 Ciao gold silver, per imparare le skills necessarie a diventare un web developer con Python ho preparato dei corsi Udemy specifici, trovi tutti i dettagli e i link nella pagina dedicata del sito ufficiale: www.programmareinpython.it/programmare-in-python/
@TheOlddog1957
@TheOlddog1957 4 года назад
Ciao PyMike, ti faccio i complimenti per questo video e per gli altri che hai fatto. Attenzione però, per indicare il denaro la pronuncia è valúta e non váluta.
@albertoderio2370
@albertoderio2370 2 года назад
Ciao Mike, come mi avevi suggerito ho seguito questa lezione e ho capito molto di più sulle API, facendo qualche prova con le API GET. Volevo chiederti, farai anche qualche lezione su API che utilizzano OAuth 2.0?
@PyMike
@PyMike 2 года назад
Ciao Alberto! È possibile, ma non saprei quando al momento
@damianosceusa4408
@damianosceusa4408 5 лет назад
aspetto pygame con ansia , grazie per quello che fai
@PyMike
@PyMike 5 лет назад
Ciao Damiano! È un piacere, grazie a te per il commento! :D
@PyWolf
@PyWolf 5 лет назад
Ciao PyMike e ben trovato! Come al solito un video ricco di utilissime informazioni! Ma con requests, oltre a carpire le informazioni che vengono rese disponibili dalle API del sito che andiamo ad interrogare, è possibile “scrappare” qualsiasi informazione dal testo delle pagine web? Grazie, aspetto con trepidazione il prossimo tutorial! 😎
@PyMike
@PyMike 5 лет назад
Ciao Dario! No requests è pensato per fare richieste di rete, per lo scraping puoi abbinarci qualcosa come BeautifulSoup (che tratteremo)
@matteobianchi5176
@matteobianchi5176 4 года назад
Ciao il video tutorial è perfetto. Mi chiedevo se esiste un modo, o con requests, o con beautifulsoup, oppure anche con urlib, per utilizzare/interagire con la pagina web? Non mi serve un codice intero se riesci solamente a darmi un'indicazione un video o un link che magari hai già trattato questo argomento ( oppure può essere uno spunto per un tuo prossimo video!) Ti ringrazio in anticipo
@PyMike
@PyMike 4 года назад
Ciao! Cosa intendi con interagire esattamente? Che devi fare?
@matteobianchi5176
@matteobianchi5176 4 года назад
PyMike niente ho risolto l’unico problema che mi rimane è utilizzare un bottone tramite post con requests
@PyMike
@PyMike 4 года назад
@@matteobianchi5176 cerca l'URL a cui è collegato e fai la post su quello?
@PyMike
@PyMike 4 года назад
Potresti comunque avere problemi di Authentication
@matteobianchi5176
@matteobianchi5176 4 года назад
PyMike esatto il sito e protetto bene
@TheMusocchi
@TheMusocchi 5 лет назад
Ciao sono un tuo fan e sto seguendo il tuo corso su udemy potresti parlare in un video di PAGE la gui per python? Spero tu lo possa fare per fare il salto di qualita e avvicinarci ai vari visual studio gambas ecc Grazie un saluto
@IZ0KBA
@IZ0KBA 5 лет назад
Ho provato su vari siti... mi dice sempre LOGIN SUCCESS, ma poi va in errore: raise JSONDecodeError("Expecting value", s, err.value) from None json.decoder.JSONDecodeError: Expecting value: line 3 column 1 (char 4) l'errore sata qui: print(response.json())
@PyMike
@PyMike 5 лет назад
Verifica le specifiche del servizio a cui ti stai connettendo e adatta quanto mostrato di conseguenza, questa non può essere una guida universale ovviamente ;)
@MarcoLerco
@MarcoLerco 5 лет назад
Super!
@PyMike
@PyMike 5 лет назад
Ciao Marco! Grazie mille!
@MarcoLerco
@MarcoLerco 5 лет назад
E di che? I tuoi video sono veramente interessanti e ben fatti. Ho acquistato il videocorso su Vue e Django... e l'ho trovato molto utile.
@darioomaciii5247
@darioomaciii5247 2 года назад
ciao complimenti per i tuoi video sempre fantastici !! :D Ti volevo chiedere come fa python a riconoscere i form relativi al nome utente , password ed al pulsante per accedere , in modo da poter inserire parametri al loro interno?
@PyMike
@PyMike 2 года назад
Ciao Dario, di che form parli?
@darioomaciii5247
@darioomaciii5247 2 года назад
@@PyMike ciao mi sono espresso male, sto cercando di capire come effettuare un log in con python inserendo username e password e non riesco a capire come fa ad inserire questo dati o come riconosce i form testuali sulla pagina login
@kebabsharif9627
@kebabsharif9627 4 года назад
Ciao Perfavore puoi fare un tutorial o codice per fare upload su youtube da una cartella che ha piu di 2 file perche in rete trovo il codice che fa upload di un file con python.
@TheVixo95
@TheVixo95 5 лет назад
Ciao PyMike come sembre video sempre molto interessante, ho provato a fare beatiful soap, con amazon o altri sistemi, ma questi rilevano che effettivamente non è umano a fare quelle richieste, c'è quindi un modo per aggirare questi problemi senza entrare nell'illegalità?
@PyMike
@PyMike 5 лет назад
Ciao Vincenzo, domanda interessante e di difficile risposta: dipende da cosa intendi fare!
@simoneannunziata2591
@simoneannunziata2591 5 лет назад
Ciao, ma con il requests è possibile visualizzare solamente la pagina? Se è sì, come? Grazie
@PyMike
@PyMike 5 лет назад
Cioè?
@simoneannunziata2591
@simoneannunziata2591 5 лет назад
@@PyMike visualizzare la pagina come se stessi facendo views
@doduva
@doduva 3 года назад
print(f"1 euro corrisponde a {exchange_rate}{currency} il giorno {rate_date}") perchè c'è una f nel print?
@PyMike
@PyMike 3 года назад
Formatted String Literal di Python: www.programmareinpython.it/video-corso-python-base/18-metodi-stringhe-e-formattazione-avanzata/
@doduva
@doduva 3 года назад
@@PyMike ti ringrazio!
@angelolobascio6608
@angelolobascio6608 5 лет назад
Ciao farai dei video sullo scraping delle pagine web con Python?
@PyMike
@PyMike 5 лет назад
Ciao Angelo, si, sicuramente!
@angelolobascio6608
@angelolobascio6608 5 лет назад
@@PyMike attenderemo impazienti...grazie se un grande !
@kies8
@kies8 4 года назад
Come si commentano parti di codice tutto insieme? Hotkey da fare per intenderci
@PyMike
@PyMike 4 года назад
Dipende un pò dal tuo OS. Per me è shift + /. Trovi tutto nelle impostazioni dell'editor
@flaviocavaliere2777
@flaviocavaliere2777 2 года назад
ciao molto bello il video ma cosa posso fare se lo status code è maggiore di 400?
@PyMike
@PyMike 2 года назад
Be, dipende un po' dallo status code in verità
@fabio5798
@fabio5798 5 лет назад
Avrei bisogno di aiuto, stavo seguendo il tuo tutorial per creare un chatbot, ma non riesco a installare la sua libreria (uso il comando pip install chatterbot e mi esce una cosa lunghissima di scritte rosse) le altre librerie riesco a installare tranne questa.
@PyMike
@PyMike 5 лет назад
Qual'è il codice di errore?
@fabio5798
@fabio5798 5 лет назад
PyMike te lo scrivo tutto?
@PyMike
@PyMike 5 лет назад
@@fabio5798 Prova a leggerlo e scrivi ciò che reputi sia più informativo.
@fabio5798
@fabio5798 5 лет назад
ERROR: Command "'c:\users\win10\appdata\local\programs\python\python37-32\python.exe' -u -c 'import setuptools, tokenize;__file__='"'"'C:\\Users\\Win10\\AppData\\Local\\Temp\\pip-install-pkjegrup\\murmurhash\\setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"' '"'"', '"'"' '"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record 'C:\Users\Win10\AppData\Local\Temp\pip-record-h2sib7bj\install-record.txt' --single-version-externally-managed --prefix 'C:\Users\Win10\AppData\Local\Temp\pip-build-env-2nse8a2t\overlay' --compile" failed with error code 1 in C:\Users\Win10\AppData\Local\Temp\pip-install-pkjegrup\murmurhash\ ---------------------------------------- ERROR: Command "'c:\users\win10\appdata\local\programs\python\python37-32\python.exe' 'c:\users\win10\appdata\local\programs\python\python37-32\lib\site-packages\pip' install --ignore-installed --no-user --prefix 'C:\Users\Win10\AppData\Local\Temp\pip-build-env-2nse8a2t\overlay' --no-warn-script-location --no-binary :none: --only-binary :none: -i --pypi.org/simple-- -- setuptools 'wheel>0.32.0.=2.0.2,=2.0.1,=0.28.0,
@PyMike
@PyMike 5 лет назад
Ok perfetto! Ho dato uno sguardo al repo del package, e ho trovato un Issue aperto con questo stesso messaggio d'errore: github.com/gunthercox/ChatterBot/issues/1716 Prova ad utilizzare come suggerito, la versione x64 di Python qualora tu stia usando la 32 e fammi sapere come procede!
@lindasweetdog3735
@lindasweetdog3735 11 месяцев назад
è possibile che non funzioni più la richiesta e che il sito richieda una chiave?
@PyMike
@PyMike 11 месяцев назад
Ciao, si assolutamente…
@barewr828
@barewr828 5 лет назад
fantastico! c'è per caso una mail o un social network dove ti posso fare domande e risolvere i miei dubbi con Python
@PyMike
@PyMike 5 лет назад
Ciao Pixel_ ! puoi scrivermi direttamente sotto ai commenti al video relativi, così che la risposta possa essere d'aiuto anche al resto della Community ;)
@GIULI4994
@GIULI4994 3 года назад
"è valùte, non vàlute" - semi cit
@PyMike
@PyMike 3 года назад
LOL, Hermione Cit. E hai pienamente ragione!
@raffybest94V01
@raffybest94V01 5 лет назад
gran bel tutorial, se ti va passa da me che porto contenuti divertenti invece
@mattiabosetti9495
@mattiabosetti9495 3 года назад
No
Далее
Requests Library in Python - Beginner Crash Course
20:32
Cosa Significa REST? Cosa sono le REST API?
10:16
Просмотров 45 тыс.
How to Use FastAPI: A Detailed Python Tutorial
20:38
Просмотров 249 тыс.
Impara Flask in 60 minuti! #python #flask
55:01
Просмотров 2,5 тыс.
Create A Python API in 12 Minutes
12:05
Просмотров 666 тыс.
How to Access Web APIs using Python Requests and JSON
14:00