Working with APIs in Python [For Your Data Science Project]

แชร์
ฝัง
  • เผยแพร่เมื่อ 21 พ.ย. 2024

ความคิดเห็น • 240

  • @jaggyjut
    @jaggyjut 3 ปีที่แล้ว +156

    After a lot of search, I finally found this tutorial which shows how to get data from an API and then convert the json into a dataframe. This is pure gold. Thank you

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว +9

      You wouldn't have thought it would take so long to find a video that does? =) glad you found this channel.

    • @jaggyjut
      @jaggyjut 3 ปีที่แล้ว +4

      @@stratascratch there are tutorial on how to use API and then different tutorials on converting json to data frame. So far haven’t found a tutorial showing everything end to end.😀

    • @purvilimbachiya1501
      @purvilimbachiya1501 2 ปีที่แล้ว

      what is the next step after importing a database??

    • @vijaykumarcn8425
      @vijaykumarcn8425 ปีที่แล้ว

      How about applying read_json method ?

  • @Thuvu5
    @Thuvu5 2 ปีที่แล้ว +18

    Hi Nate, thank you for this great video! Just a quick tip, if any wants to grab the video data for multiple channel IDs at once you can directly use this method (from TH-cam API doc): request = youtube.channels().list(
    part='snippet,contentDetails,statistics',
    id=','.join(channel_ids))
    response = request.execute()
    where channel_ids is a list of channel ids (e.g ['id_1', 'id_2', 'id_3'']
    and youtube = build('youtube', 'v3', developerKey=api_key)

    • @purvilimbachiya1501
      @purvilimbachiya1501 2 ปีที่แล้ว

      what is the next process after importing database ??

    • @farhansarguroh8680
      @farhansarguroh8680 ปีที่แล้ว

      Thanks a ton

    • @johnwig285
      @johnwig285 ปีที่แล้ว

      OMG you're here anyway thank youuu thu vu 🥺

  • @joaofernandes6349
    @joaofernandes6349 2 ปีที่แล้ว +4

    The best part is how you show in a easy way how to do the whole process and then you clean up the code according to good practices. This was really good, thank you!

  • @prateek2159
    @prateek2159 3 ปีที่แล้ว +30

    Hey Nate, your videos are just too good. I love how your channel is so dedicated towards real word data science. By the way I noticed that you started a video series, "For your Data Science Project" and I really want you to continue making videos for this particular series because there's literally no one on TH-cam with such guidance on DS projects and I have been looking for one since a very long time because I have my placements just after 12 months and I really want to make a full stack data science project. Thank you.

  • @Networkprofessor
    @Networkprofessor ปีที่แล้ว +1

    I thought my video speed was on max, but it wasn't; there is just a lot of information being presented. Very comprehensive. Thank you.

    • @stratascratch
      @stratascratch  ปีที่แล้ว

      Thank you. We love to share what we know. Glad we have helped you.😀

  • @badsanta01
    @badsanta01 2 ปีที่แล้ว +4

    Thanks for the video Nate.
    Update : One might get an error in the dislike count part. "The statistics.dislikeCount property was made private as of December 13, 2021. This means that the property is included in an API response only if the API request was authenticated by the video owner. See the revision history for more information."

  • @adityaahire2743
    @adityaahire2743 2 ปีที่แล้ว +13

    I cannot comprehend right words to express how great this video is and all the content that you create.
    For all those who dream, plan or wish to make great career in data science you are simply an angel.
    The most important part which I want to request is a complete playlist of all the components that you mentioned in the : "The one and only one Data Science Project you need".
    This video covers the data collection part through API...and if other components are covered and all together that playlist would become the gold mine for aspirants.
    I hope you get time from your busy schedule to consider my humble request...
    Thanks a lot for all your videos which keep enlightening the Data Science aspirants.🙏

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว +4

      Definitely will create this playlist or at least write an article that will provide you with resources for each part of this project journey. Thanks for the suggest. It's a great idea.

    • @alfatmiuzma
      @alfatmiuzma 2 ปีที่แล้ว

      Next highly expected topic can be .. setting up cloud to store the data. We can have a playlist of videos on topics Nate mentioned in the end to end data science project 😊😊

  • @tuhindas6745
    @tuhindas6745 3 ปีที่แล้ว +2

    I have been struggling to learn data science from multiple sources and there are hell lot of content.. After scavenging through the dirt pile, garbage of useless information. I can finally say that I have found the most valuable resource available on the internet !
    Thank you Nate ! I can finally see light at the end of the tunnel. Love from Delhi, India

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว +1

      Thank you for your kind words! More to come!

  • @Delchursing
    @Delchursing 6 หลายเดือนก่อน

    Made more api progress today than with days of Internet and ai. Thank you. I love how pragmatic this video is.

  • @CodyJelinek
    @CodyJelinek 9 หลายเดือนก่อน

    This is brilliant. I took way too much time searching and googling and watching hours long videos to find pretty much everything I need in a clear crisp straight forward 30min video. Minus a tiny bit of API beginner information and knowing the basics of Python, this was perfect. Well done. I imagine the next video will be everything I need and nothing that I don’t to take the next step of processing/analyzing the data. I am hitting play on that……. Now!

  • @menchu56
    @menchu56 2 ปีที่แล้ว +2

    As a beginner, this really helps me understand how to work with JSON files and API calls. Thanks for the great content!

  • @sitanshumishra6468
    @sitanshumishra6468 3 ปีที่แล้ว +2

    Thanks Nate, this is the next level of simplifying a so called complex issue related to an API

  • @MrHyde_evol
    @MrHyde_evol หลายเดือนก่อน

    Thank you so much for the detailed breakdown and clear explanations of your code logic! As someone new to Python, I understood each concept but was struggling to piece it all together. This video was incredibly helpful, and you've earned a like and a new subscriber. I'd really appreciate it if you could cover the different types of API authorizations in more detail. A video explaining the requests module, especially how to work with GET, POST, PUT, etc., and their parameters would be great. Also, some guidance on using virtual environments would be very helpful!

  • @inigocuervo
    @inigocuervo ปีที่แล้ว +4

    Hey there! Just a quick tip for anyone trying out the code: make sure you're using a version of pandas earlier than 2.0. Otherwise, you might need to use a different method instead of .append, or consider adding the data to a Python list first and then converting it to a pandas dataframe. Hope this helps! 😊

    • @lme918
      @lme918 ปีที่แล้ว +1

      Even if you will use append method, it's strongly adviced do not use append as in his video as it's awful for performance. Don't do it!

  • @Davidkiania
    @Davidkiania 2 ปีที่แล้ว

    What I love most about your content is how you simplify the building process and then refactoring …. I am hooked.

  • @czr372
    @czr372 ปีที่แล้ว

    I spend couple hours figuring out the url's and the api key, but this is a great help, Thanx a lot!

  • @naanaaabdelmalek
    @naanaaabdelmalek 3 ปีที่แล้ว +1

    I really wanna thank you so much cause those are the real skills that we need as entry-level data scientist, i'm an artificial intelligence student and everything they are teaching us is a pure academic which will not cover the practical side.

  • @rohitprajapati2303
    @rohitprajapati2303 2 ปีที่แล้ว +1

    Amazing video ,finally get the understanding how to extract data from the API ,Thanks man

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      I appreciate your feedback! Thank you too.

  • @soumodeepsen3448
    @soumodeepsen3448 2 ปีที่แล้ว

    This is probably the best video i watched so far on use of api in data science cause everywhere else the videos are so long and i could not understand a lot of those tutorials. Thank you so much for this video content.

  • @ivlivs.c3666
    @ivlivs.c3666 2 ปีที่แล้ว

    Now this is real-world, practical knowledge. After watching your video on the one and only data science project you'll ever need, I knew I had found something amazing. After watching this one, I was sold. Just subscribed. Keep these gems coming!

  • @azamatbagatov4933
    @azamatbagatov4933 2 ปีที่แล้ว

    This channel deserves million subscribers and views. Keep it up!

  • @cristiansoto7581
    @cristiansoto7581 ปีที่แล้ว

    More videos about this, please. Great information. I loved it!

  • @grimoireen
    @grimoireen 2 ปีที่แล้ว

    Wow, you're really give a huge knowledge for data science projects for free, big thanks man

  • @clockfixer5049
    @clockfixer5049 2 ปีที่แล้ว +1

    Incredible how concisely this whole topic can be presented. Happy to very soon become a StrataScratch subscriber.

  • @avanishpank7572
    @avanishpank7572 3 ปีที่แล้ว

    Ever since I started my data science learning journey,this might be the most valuable video I have come across,thanks a lot mate,this is extremely helpful.

  • @victorloureiro_bodyboard
    @victorloureiro_bodyboard 2 ปีที่แล้ว +1

    6:11 that's basically why data engineers are needed

  • @stainxyz3373
    @stainxyz3373 ปีที่แล้ว

    thanks. this thing took me an entire day to finish.

    • @stratascratch
      @stratascratch  ปีที่แล้ว

      I'm glad you did the project! It's a good one day project

  • @hafsawajid2793
    @hafsawajid2793 2 ปีที่แล้ว

    You are doing an amazing job. It is what's required to understand the programming side.

  • @joelngige5776
    @joelngige5776 ปีที่แล้ว

    Super informative video on working with API's

  • @mazhar0001
    @mazhar0001 3 ปีที่แล้ว

    Covered all the basic and important points is a well structured manner to make it simple enough to follow and understand.
    You have great teaching skills! Thank you for spreading your knowledge.

  • @rj_nelson_97
    @rj_nelson_97 ปีที่แล้ว

    This is great, thanks for providing. Sometimes, the apikey is in the header, so it has to be passed that way. I used this to pull the data in from the API I'm presently working with (ATTOM):
    url = 'the get url'
    headers = {
    'Accept':'application/json',
    'apikey':'your api key',
    'accept':'application/json'
    }
    response = requests.get(url, headers=headers)
    response.json()

    • @stratascratch
      @stratascratch  ปีที่แล้ว +1

      Very cool! Thanks for sharing.

  • @PATRICKCHUAD
    @PATRICKCHUAD 3 ปีที่แล้ว

    Thank Nate for this very clear video on API. It is a great help for me as I'm studying python API , flask etc. right now.

  • @javierjdaza
    @javierjdaza 3 ปีที่แล้ว +1

    simple, short, and efective.
    Keep going bro, amazing content

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว

      Thanks so much for watching. Glad people like these python videos!

  • @danielmoss7133
    @danielmoss7133 ปีที่แล้ว

    Best video I have seen on APIs. Thank you so much.

    • @stratascratch
      @stratascratch  ปีที่แล้ว

      Thank you! If there are other projects you're interested in, let me know!

  • @codehorror6743
    @codehorror6743 3 ปีที่แล้ว

    the amount of knowledge in this one video!!!!!!!!!!
    God bless you

  • @konstantinpluzhnikov4862
    @konstantinpluzhnikov4862 2 ปีที่แล้ว

    Good old days, you can see dislike_count for any video. Great tutorial, many thanks!

  • @BasicoftheBasilisk
    @BasicoftheBasilisk 9 หลายเดือนก่อน

    Really appreciate the tutorial, tremendously helpful getting my own api project started.

  • @zahedinima732
    @zahedinima732 2 ปีที่แล้ว

    FANTASTIC tutorial!! What can possibly top this?

  • @Mars.2024
    @Mars.2024 5 หลายเดือนก่อน

    This video : highly recommended 🍁

  • @chiomaeze8245
    @chiomaeze8245 2 ปีที่แล้ว +1

    wow, this is amazing! Thank you so much. It was concise and robust. Learnt a lot from it

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      You are welcome. Happy that you found our video helpful.

  • @sitiismi7231
    @sitiismi7231 2 ปีที่แล้ว

    this video-storyboard on point. very clear, explain the scope and summarize. thank you!

  • @rolandr97
    @rolandr97 2 ปีที่แล้ว

    I forgot to thank you in April: awesome, thanks!

  • @senyotsedze3388
    @senyotsedze3388 ปีที่แล้ว

    Interesting video. I was able to create my own api key from TH-cam. But since I have no posted videos, it is difficult to conceptualize your teaching. I wish we could get a generic api key to see data populated in the dataframe.

  • @vinutnasai584
    @vinutnasai584 3 ปีที่แล้ว +2

    Very good and easily understandable educational video! Thanks Nate, for making the tech stuff interesting as well !

  • @JMinster
    @JMinster 2 ปีที่แล้ว

    Thank you so much for your videos, I just recently discovered this channel and it is amazing!

  • @1cutecouple
    @1cutecouple ปีที่แล้ว

    THIS IS ABSOLUTE BLISS TO WATCH!!! THANKS FOR THE AWESOME CONTENT

    • @stratascratch
      @stratascratch  ปีที่แล้ว

      Glad you enjoy it!

    • @darkflamedoctor9023
      @darkflamedoctor9023 ปีที่แล้ว

      @@stratascratch now that we have collected the data how are we going to apply ml to this specific task(yt api) My Guess is we need little more info to predict something with good accuracy
      these are the things I thought for this data: I think we can cluster the video with less views or likes or something like that, one more thing I can think of is predicting views or likes with the help of regression models I cant think of anything else can u please tell me something else

  • @bactran7799
    @bactran7799 2 ปีที่แล้ว

    amazing tutorial. Thank you for your well organized video, your voice and everything you talk about are absolutely clear and help me easily to follow. Please keep your great works

  • @shuang7877
    @shuang7877 2 ปีที่แล้ว

    That diploma looks very familiar - hello Big Red!

  • @ujjwaltarway1438
    @ujjwaltarway1438 ปีที่แล้ว

    One of the best videos regarding API call. Subscribed.😇😊

  • @jiangchengli2191
    @jiangchengli2191 2 ปีที่แล้ว

    good work man, best tutorial of collecting data from api !!!!

  • @luzestrada9536
    @luzestrada9536 2 ปีที่แล้ว +1

    You are the best! Thank you so much for sharing this valuable information

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      Thank you. We are happy that we were able to help.

  • @mariumbegum7325
    @mariumbegum7325 2 ปีที่แล้ว

    Fantastic tutorial, easy to follow and presented in a way that is easy to follow

  • @rajgopalmanoharan
    @rajgopalmanoharan 9 หลายเดือนก่อน +1

    This is an amazing session, thank you

  • @69nukeee
    @69nukeee ปีที่แล้ว

    AMAZING tutorial, thanks for sharing!

  • @wwmmff
    @wwmmff 3 ปีที่แล้ว

    Huge thanks! I really like your video. Systematic and clear in your explanation. hope your channel grows! subscribed!

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว

      Thanks for watching! And glad you found it educational!

  • @sajjad5345
    @sajjad5345 2 ปีที่แล้ว

    I love this playlist and look forward to seeing more videos in it.👍

  • @Paper-Z
    @Paper-Z 2 ปีที่แล้ว

    You just gained a subscriber Bro 😃
    Nice content

  • @its_me7363
    @its_me7363 3 ปีที่แล้ว +2

    Hi Nate, Thanks for making this video and I really enjoyed and learnt from this video. I have a question, do all big/medium companies/startup make their data public via API?

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว +3

      Hey! Thanks for watching. The next video is coming out in 1-2 weeks to close out the series. Sometimes companies make their data public but they usually won't make internal data like user engagement or financial stats public. But they usually do make whatever data you own or whatever is deemed public, accessible to all. Like Twitter has an API you can use to collect tweets because all the tweets are publicly accessible. Hope that helps.

  • @soujanyamukkala1052
    @soujanyamukkala1052 ปีที่แล้ว

    Hello Nate, Nice Video, love it! I have a question here, instead of making a second API call for the stats, can we use fields parameter in the URL of the first API call to get the stats. Pardon me if I am not understanding the fundamentals properly. Thanks

  • @michelchaghoury870
    @michelchaghoury870 2 ปีที่แล้ว

    i really like your content a lottt can you make more SQL and Databases vides (More Advanced) please and keep going

  • @karanbhosale5390
    @karanbhosale5390 3 ปีที่แล้ว +3

    Can we do same for the Spotify ?
    Basically i wanted to see all songs heared in previous 24Hrs

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว +3

      Yea most definitely. Just use the same principles as outlined in the video. Looks like Spotify has 2 python API wrappers (developer.spotify.com/documentation/web-api/libraries/)

  • @alirezakaramali1844
    @alirezakaramali1844 2 ปีที่แล้ว

    It was very clear and useful. Thank you so much.

  • @pauljordan6346
    @pauljordan6346 ปีที่แล้ว

    Hi Nate, I love the video, super clear and explains a lot. I am struggling with pagetoken, you said it would be explained later, is there another video I need to watch to get a handle on this? Thanks

  • @mercantilism954
    @mercantilism954 ปีที่แล้ว

    Oh my god. Your video is a treasure

  • @jcokonkwo
    @jcokonkwo 3 ปีที่แล้ว +2

    Thanks again Nate, I appreciate the helpful content on understanding/navigating the API through Python. I know you didn't have time in the video to elaborate, but how can we continue looping through pages via 'pageToken' to extract all of data than just the first page?

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว +3

      Great question. I actually have the code in the github repo. There's a link in the description. I use the 'pageToken' to do this as you mention. Check out the implementation!

    • @jcokonkwo
      @jcokonkwo 3 ปีที่แล้ว +1

      @@stratascratch Thanks Nate! Appreciate the help. Currently in interviews and I've gotten far with your content!

    • @ЕленаЯкунова-б7с
      @ЕленаЯкунова-б7с ปีที่แล้ว

      @@stratascratchWhen I add the "pageToken" some conflist with response['item'] arises. What could be the reason?
      ----> 4 df = get_videos(df)
      in get_videos(df)
      6 response = requests.get(url).json()
      7 time.sleep(1)
      ----> 8 for video in response['items']:
      9 if video['id']['kind'] == "youtube#video":
      10 video_id = video['id']['videoId']

  • @jeh5842
    @jeh5842 2 ปีที่แล้ว

    Thanks Nate for making this easy!!

  • @faustopf-.
    @faustopf-. 2 ปีที่แล้ว

    Thank you so much for this amazing video! I got just one question: Could you list all the most used APIs by you in your daily basis routine as a DS/DA?

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว +3

      I think most DSers use internal APIs if their companies build their pipelines as a microservice concept. Otherwise, you'll use DB queries to pull your data from dbs.

    • @faustopf-.
      @faustopf-. 2 ปีที่แล้ว

      @@stratascratch Gotcha, thanks again! 💪🏻

  • @jackpeters1598
    @jackpeters1598 2 ปีที่แล้ว

    Brilliant! Great explanation of the process.

  • @guoyitang4001
    @guoyitang4001 3 ปีที่แล้ว

    love your video! Clear explanation and straight to the point

  • @samchimaobi3398
    @samchimaobi3398 ปีที่แล้ว

    Thanks for this video. was really very helpful.

  • @learnwithme3596
    @learnwithme3596 3 หลายเดือนก่อน

    Can you please upload an end to end data science project which includes ml model working on streaming real time data .... Thankyou

  • @ellenycnyc
    @ellenycnyc 3 ปีที่แล้ว

    Wow this helped so much! Super straightforward thanks!

  • @supriya1316
    @supriya1316 2 ปีที่แล้ว

    Thanks for your video . You make the things easy . Thanks a ton :)

  • @procorepierre3124
    @procorepierre3124 2 ปีที่แล้ว

    Thanks a million Nate for such a great content. You are an inspiration

  • @lifecodes9155
    @lifecodes9155 2 ปีที่แล้ว

    Too good. Thanks a lot.
    but i have problem that captcha is getting in the way of me scraping the website.

  • @poo872
    @poo872 3 ปีที่แล้ว

    Perfect Explanations.
    Very useful.
    Thank you so much.

  • @Glenners
    @Glenners 2 ปีที่แล้ว

    I'm just getting started on your channel but I feel like this is already so good. All the other projects and teachings I've found just feel so artificial and insulted. Can't wait to slog through my own projects soon! It still feels like my brain is reaching critical mass before it all "clicks" though.

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      That's definitely a feeling I still have as I learn more and take on more complex projects. I don't think it ever goes away! So you're on the right track. A lot of data science and analytics is about being comfortable not knowing all the answers. The learning curve is steep but once you get comfortable, it becomes fun. Good luck!

  • @andrep1370
    @andrep1370 2 ปีที่แล้ว

    I'm new to Python and this really helped a lot , been programming for a long time , but Python is new to me. It explains a lot Is this code available anywhere will save having to re-type . Thanks

  • @eulerthegreatestofall147
    @eulerthegreatestofall147 2 ปีที่แล้ว

    Great video!!!! very easy to follow through!

  • @elhipster1
    @elhipster1 2 ปีที่แล้ว

    This is definitely the best youtube API video I've been able to find. Thank you so much. I actually went through two other videos before this and this one was the clearest that actually moved into a full pandas dataframe. Thanks!

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      Hey thanks so much for the kind words! I tried my best to clearly explain all the steps and theory. I hope to create more in the future.

    • @elhipster1
      @elhipster1 2 ปีที่แล้ว

      I really appreciate how you created the 'for' loops, THEN went back and restructured the code to be more 'fundamentally' sound. bravo!

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว +1

      @@elhipster1 Thanks for noticing how I do it. I always work in this way where I will write code to make sure the function is there. Once the entire script is finished and it's able to function, I'll go back and refactor everything and try to automate things to make my life easier the 2nd time around. It's a good practice for your self. And if you work on a team, you can even share the code with your team so they can use it for their purposes.

  • @anandvyavahare2031
    @anandvyavahare2031 3 ปีที่แล้ว

    I have hit a gold mine...

  • @matthewsmalatji6682
    @matthewsmalatji6682 2 ปีที่แล้ว +1

    Please link the video you
    are referring to in the Intro

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      Here is the link to the video: th-cam.com/video/c4Af2FcgamA/w-d-xo.html

  • @markk364
    @markk364 3 ปีที่แล้ว +1

    Excellent Code Descriptions - breaking down the loop elements BEFORE creating the code is excellent.
    I was inspired by this lesson - to improve my data ingestion capabilities. At risk of redirecting viewers - I started a LI Learning course: Data Ingestion with Python, Miki Tebeka. (requires a subscription to LI).

  • @sidechain0
    @sidechain0 ปีที่แล้ว

    Great tutorial, thanks!

  • @chronomorrow1511
    @chronomorrow1511 5 หลายเดือนก่อน

    Could you have made the dataframe appending more efficient with a loop and index [0]? Instead of writing out all 7 key value pairs.

  • @ChrisMaringka
    @ChrisMaringka 2 ปีที่แล้ว

    Hello Nate, thank you for sharing this tutorial I appreciate it! I just had one quick question about the second API calling: when I tried to call the statistics, every now and then one of the stats (viewCount, likeCount, dislikeCount, or commentCount) might be missing and I could not assign them into a variable. Do you by any chance know the work around for it? Thanks!

  • @abhaytiwari6411
    @abhaytiwari6411 3 ปีที่แล้ว

    please solve StrataScratch Lyft question "distance Travelled" in python..

  • @myselfandpesit
    @myselfandpesit 2 ปีที่แล้ว

    Thanks for the video. Nevertheless, some python libraries such as Tensorflow talk about APIs when they are actually saved already on our hard drive. I want to ask you how does, a web application such as tensorflow API function here ?

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว +1

      Hi. If I'm understanding correctly, these APIs that are local are basically just ways of transmitting your data locally. You're just using an API locally to build your web app. You can move the API to another server or to the cloud and your web app would still work.

  • @RememberQuranAlways
    @RememberQuranAlways 2 ปีที่แล้ว +1

    Just Awesome

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      Wonderful. Hope you find the video helpful.

  • @stefano_er
    @stefano_er ปีที่แล้ว

    Thanks! Really appreciated it

  • @marcmason3514
    @marcmason3514 2 ปีที่แล้ว

    Hi Nate,
    Thank you so much for this video! It has helped me tremendously with a personal project I am working on to Learn Python and enhance my Data Engineering skills. One question - I am getting the bellow warning from the terminal:
    FutureWarning: The frame.append method is deprecated and will be removed from pandas in a future version. Use pandas.concat instead.
    Do you think the append function will be removed in the near future?

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว +1

      I feel like I've gotten this message for multiple years and they haven't removed append. Feel free to use concat though.

  • @maurocruz1824
    @maurocruz1824 3 ปีที่แล้ว +1

    What are the differences between API for collecting data and doing webscrapping?

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว +5

      An API is specifically created to retrieve data. Companies create APIs to do this task. Webscrapping just pulls from elements on the webpage and often isn't legal to do. I've never really needed to webscrape anything working for a company. I think it's much more valuable to learn how to work with APIs.

  • @vivekrathore1857
    @vivekrathore1857 2 ปีที่แล้ว

    pure learning..

  • @DylanOkyere
    @DylanOkyere 2 ปีที่แล้ว +1

    You never linked to the api key document

  • @rishabkhuba2663
    @rishabkhuba2663 2 ปีที่แล้ว +1

    How do I follow along this tutorial, if I don't have a youtube channel?

    • @stratascratch
      @stratascratch  2 ปีที่แล้ว

      You will have to sign up for YT to be able to follow us. You may also sign up for our newsletter to get updates on our blogs ,www.stratascratch.com/

    • @rishabkhuba2663
      @rishabkhuba2663 2 ปีที่แล้ว +1

      @@stratascratch I meant that, I don't
      Have TH-cam videos to get video likes, comments etc to follow along with your tutorial. I think I will try to follow along by trying to access API's of other apps
      Thanks for the reply though ☺️

    • @sprinter5901
      @sprinter5901 2 ปีที่แล้ว

      @@rishabkhuba2663 You can use others channel ID. TH-cam how to get channel ID.

  • @djjiang3718
    @djjiang3718 3 ปีที่แล้ว

    Good stuff and Thank you Nate for sharing!

  • @awesomeGuss
    @awesomeGuss 3 ปีที่แล้ว

    THANK YOUUU man...woow, love this

  • @ravivalluru6599
    @ravivalluru6599 2 ปีที่แล้ว

    Great video. How do you connect to an IP address? I have an database and I can access it through an IP address. I want to connect to this ip address and get access to the database. Thanks.

  • @t2udu
    @t2udu 3 ปีที่แล้ว

    I personally love f-strings. Why not use that to build the URL?

    • @stratascratch
      @stratascratch  3 ปีที่แล้ว

      I love f-strings too. You can totally use them to build the URL. I'm just proposing one way to do things.

  • @kelechiasianya4496
    @kelechiasianya4496 3 ปีที่แล้ว

    Your tutorials are cool