Packt have kindly provided 3 free eBook copies of my newly published book, Getting Started with Beautiful Soup.

Getting Started with Beautiful Soup

How to Enter?

All you need to do is head on over to the book page ( look through the product description of the book and drop a line via the comments below this post to let us know what interests you the most about this book. It’s that simple.

The winners will be chosen from the comments below and contacted by email so please use a valid email address when you post your comment.

The contest ends when I run out of free copies to give away. Good luck!

Update 1 ( 5th April 2014 )


Packtpub has provided 2 more copies to give away, that mean 5 copies to be won :-). Contest will end soon.

Update 2 (7th April 2014 )


The first winner is Cm. Congratulations! Someone from Packt will be in contact with you shortly.

Update 3 ( 11th April 2014)

The second winner is Elizabeth.  Congratulations! Someone from Packt will be in contact with you shortly.

Update 4 ( 16th April 2014)

The third winner is Joel.  Congratulations! Someone from Packt will be in contact with you shortly.

Update 5  ( 16th April 2014)

The Fourth winner is Graham O’ Malley.  Congratulations! Someone from Packt will be in contact with you shortly.

Update 6  ( 21st April 2014)

The Final winner is Nick Fiorentini.  Congratulations! Someone from Packt will be in contact with you shortly.

The contest is now closed.  Thanks every one for the participation.

17 thoughts on “Your Chance to win a Free Copy of Getting started with Beautiful Soup {“is_closed”:True}

  1. I use WebTest for Django testing and it returns HTML in Beautiful Soup. My interest is in parsing the HTML for assertions. Probably the most basic use of the library.

  2. I’ve been using Beautiful Soup for parsing price aggregators and and for data-mining. It’s really a powerful and flexible library. Great that now when someone needs to learn this tool – he can read “Getting Started with Beautiful Soup” instead of boring official documentation

  3. Great to see Beautiful Soup get a book! The organization and approach to teaching it in the book looks good, and I think this will really help lower the barrier for web scraping in Python, which really should be one of the “go to” languages for doing this, given that BS exists and is as good as it is, plus that you can then do great analysis and plotting so easily in Python as well. Thanks for writing it!

  4. I sometimes write simple web-scraping scripts using vanilla python and am wondering if BS would make these tasks simpler.

  5. I literally just tweeted the other day asking where the python webscraping books are. I’ve used beautiful soup for a project before but didn’t really understand what I was doing. I’m looking forward to deeper discussion about what the module can do. In particular, I’m hoping for good info on how to scrape HTML tables.

    I’d love to have a copy of the book so I can write up a review for my python resources blog.

  6. I’ve never used BeautifulSoup (which is why a book on it would be great), but I am interested in learning to scrape websites. I have a couple of ideas for useful tools that would benefit from the ability to scrape websites

  7. I am about to finish collage and so far I feel kinda useless, I did invest a lot of time in learning a bit of everything but I think now I should develop some real skills. So far I did some basic scrapping with requests for python and I’ve enjoyed it. I didn’t give beautiful soup a go yet, but I feel that learning it would give me a good tool under my belt before I move out into the real world.

    Thanks for the opportunity!

  8. I have always been interested in picking up Beautiful Soup. I like that the book discusses the problems of how exactly you can get data out of a website and provides an easy solution with the help of a real website and sample code. Hope to check that out.

  9. I want to write a program to gather images and files off blogposts and yahoo groups, so it needs to be able to handle logging in, detecting the links, when it is a thumbnail to fetch the full size version.

  10. I’m interested in some of the more advanced topics, like modifying content, character encoding and the examples of creating a scraper.

    Getting HTML content from a site is easy, but making sense of it can be hard. That’s why I’m interested in learning more about Beautiful Soup.

  11. I think the framework is very good for extracting data from html/htmlx websites but today most websites render the contents dynamically using ajax, flash or other techniques. I recommend addressing these issues in future revisions.

  12. Yesterday I did not know anything about Beatutiful Soup. Trying to realize my algorithm for gaining knowledge from text and internet to build some expert system I needed to data mine web pages. For this particular project I use different solution finally, but found that many others reccommend Beautiful Soup. I feel that this could be the tool which I would like to use in future. I really like practical approach of sample chapters. I am keen of learning and testing more and would definitelly appreciate the book.

  13. I’ve just completed Mark Lutz’s “Learning Python” and want to explore some of the other modules before starting his sequel “Programming Python.”

    I downloaded the .pdf sample of chapter 8 and truly enjoy the fact that the author walks us through the thought processes of fleshing out the code. The writing style is also very clear and readable.

  14. I’m interested in learning Beautiful Soup, I’ve heard great things about it. I’ve been wanting to learn to scrap information from the internet for some of my python visualization projects, but I haven’t had the time to learn it. The book looks like a great resource to get started. I like the last projects in the book, they seem to be good ending projects to summarize the book.

  15. I learned the basics of BeautifulSoup a few years ago and built a simple scraping app with it. I don’t have much of the detailed knowledge to do more complex things though, and the chapters here (especially 4 and 5 on doing more complex search and modification) look right up my street. Thanks for writing this!

  16. I’m the main developer of the Wapiti web-vulnerability scanner (see
    I use BeautifulSoup a lot to parse the webpages and to look where I can inject XSS in the webpage to generate good-looking attack payloads.
    There’s still some things I’d love to know how to do with BS like customizing the parser or getting more efficients results.
    That’s why I’d like to get a copy of this book 🙂


Leave a reply

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>