Click here to code!

Twitter Digest 2018 Week 15

Posted by PyBites on Sun 22 April 2018 in Digest • Tagged with twitter, news, pybites, 100DaysOfCode, course, Coconut, learning, Data Visualisation, lists, Twilio, AWS, data, Python 3.7, PyCharm, resources, Pandas, Jupyter, TUI, npyscreen, Keras, Pokemon, PyCon • 2 min read

Every weekend we share a curated list of 15 cool things (mostly Python) that we found / tweeted throughout the week.


Continue reading

Code Challenge 41-44 Review - APIs, Regex, Chatbots and Marvel Data Analysis

Posted by PyBites on Sun 10 December 2017 in Challenges • Tagged with Daily Python Tip, regex, bot, chatbot, Marvel, Pandas, Seaborn, data, Python Alicante, live coding, Bokeh • 2 min read

In this article we review last week's Daily Python Tip Part 1 - Make a Web App code challenge.


Continue reading

Code Challenge 44 - Marvel Data Analysis (Alicante PyChallengeDay)

Posted by PyBites on Fri 10 November 2017 in Challenge • Tagged with marvel, data, data analysis, csv, collections, namedtuple, Counter, Live Challenge, Python Alicante, Bokeh, coffee • 3 min read

Hi Pythonistas, this is a very special edition! Today, the 10th of November, we launch our first Live Code Challenge. We partnered up with Python Alicante and we will be hosting this code challenge with them at the University of Alicante. If you don't happen to live in Alicante but do want to code today 10am-13pm CET you are more than welcome to join this Gitter channel.


Continue reading

Code Challenge 28 - Integrate a Bokeh Chart Into Flask - Review

Posted by PyBites on Mon 24 July 2017 in Challenges • Tagged with codechallenges, Bokeh, Flask, RealPython, guest, data, visualization, Heroku • 1 min read

In this article we review last week's Integrate a Bokeh Chart Into Flask code challenge. We got some really nice submissions to share ...


Continue reading

Code Challenge 28 - Integrate a Bokeh Chart Into Flask

Posted by Michael Herman on Tue 18 July 2017 in Challenges • Tagged with codechallenges, Bokeh, Flask, RealPython, guest, data, visualization, Heroku • 2 min read

Hi Pythonistas, a new week, a new 'bite' of Python coding! We are delighted to have Michael Herman (Real Python) deliver this week's challenge. Prepare to learn some useful new skills and above all have fun!


Continue reading

Code Challenge 27 - PRAW: The Python Reddit API Wrapper

Posted by PyBites on Tue 11 July 2017 in Challenges • Tagged with codechallenges, reddit, API, PRAW, news, dailyprogrammer, data, data analysis, textblob, bot, word clouds, nltk • 2 min read

Hi Pythonistas, a new week, a new 'bite' of Python coding! Love or hate Reddit, it has a lot of good data to work with. This week we have you write an app of your choice using the Reddit API. Have fun!


Continue reading

Code Challenge 23 - Challenge Estimated Time API - Review

Posted by PyBites on Sun 18 June 2017 in Challenges • Tagged with codechallenges, APIs, Github, PyGithub, PR template, tracking, meta, data, platform, packaging, peewee, click, maya • 3 min read

In this article we review last week's Challenge Estimated Time API. This was a cool challenge and we implemented it using Github's awesome platform and API.


Continue reading

Parsing Twitter Geo Data and Mocking API Calls by Example

Posted by Bob on Sat 17 June 2017 in Testing • Tagged with twitter, API, mock, geo, data, unittest, pickle, tweepy, testing, 100days • 2 min read

"Is this Bob or Julian?!" ... yeah tweeting from our shared @pybites Twitter account can be confusing! So I made a little script to parse the location of our tweets. Then I extended it to make it testable. I wrote a decorator to cache a couple of API outputs to be used with the unittest.mock patch decorator I learned about. A simple script turned into a good learning exercise.


Continue reading

Code Challenge 23 - Challenge Estimated Time API

Posted by PyBites on Tue 13 June 2017 in Challenges • Tagged with codechallenges, APIs, Github, Slack, Flask, tracking, meta, data, platform • 3 min read

Hi Pythonistas, a new week, a new 'bite' of Python coding! This week we will give you the opportunity to enhance our challenge platform by creating a simple API to track how much time our challenges take (and possibly other metadata).


Continue reading

Next Time I Will Use Pandas to Parse Html Tables

Posted by Bob on Thu 08 June 2017 in Concepts • Tagged with BeautifulSoup, regex, Pandas, parsing, data, data cleaning, energy, json, csv, html • 2 min read

Last week I did some html table parsing with BeautifulSoup and regex. It turns out there is an easier way to do this: Pandas.


Continue reading