Learn how to manipulate data with Python
Extract information from websites by using Python’s web-scraping tools, BeautifulSoup and Scrapy
Clean and explore data with Python’s Pandas, Matplotlib, and Numpy libraries
Serve data and create RESTful web APIs with Python’s Flask framework
Chapter 6Development Setup
The Accompanying Code
Integrated Development Environments
The blue-banded bee is native to Australia, in all kinds of habitats including woodlands, heath, and even urban areas. As its Latin name suggests, its distinctive physical feature is the iridescent blue bands on its abdomen: males have five, while females have four. These bees practice what is known as "buzz pollination," meaning they use vibration to shake pollen loose. This species can vibrate a flower at an astonishing 350 times per second. Many plants, including tomatoes, are pollinated most efficiently in this manner.
The orchid bee is a colorful insect found in the rainforests of Central and South America. They have shiny metallic coloration in vivid shades of green, blue, gold, purple, and red. They are not as hairy as most bee species, and have long tongues almost twice the length of their body. Male orchid bees have specialized legs with small hollows that collect and store fragrant compounds, which are then released at a later time (perhaps in a mating display). Several orchid species hide their pollen in a particular spot marked with a scent the male orchid bee is attracted to, thus relying solely on this species for pollination.
The blue carpenter bee is a large insect (on average, 0.91 inches long) covered in light blue hair. It is widely distributed in Southeast Asia, India, and China. They are so named because nearly all species nest within dead wood, bamboo, or timbers of manmade structures. They bore holes by vibrating their bodies and scraping their mandibles against the wood (however, carpenter bees feed on nectar; the wood they bore through is discarded). They are solitary and so do not form large colonies, but it is possible for several individuals to build nests in the same area.
Many of the animals on O'Reilly covers are endangered; all of them are important to the world. To learn more about how you can help, go to animals.oreilly.com.
The cover image is from Insects Abroad. The cover fonts are URW Typewriter and Guardian Sans. The text font is Adobe Minion Pro; the heading font is Adobe Myriad Condensed; and the code font is Dalton Maag's Ubuntu Mono.
An ambitious book, with lots of material (and stuff to do)
from Carlow, Ireland
About Me Educator
Easy to understand
A Few Errors
Disclaimer: To be totally up-front about things: I'm an O'Reilly author myself, and this book was sent to me by O'Reilly MEdia via their academic structures in Europe.
There's a lot in this book, and I love that it is in the O'Reilly "nutshell" form factor. The use of colour is great, too, which really helps with the visualisations, but it's really, really great when it comes to the code examples, which appear syntax-highlighted in the printed book. I love this.
Being a first printing, and a first edition, it does have a few errors (so keep an eye on the errata page for updates). None of the errors (either in the code nor in the text) are show-stoppers, IMHO. Anyone reading this book will need to take the time to work though the examples... as that's where the real learning is. In working through the code, the errors are more small missteps on the part of the author as opposed to an indicaion of poor quality (and are easily dealt with). As I said at the top of this review, there's a lot in the book (so there's lots of work to do). The example visualisation is engaging, with lots of possibility for further study/expansion.
I like this book - I think the author has done a great job on a subject that is a pretty fast-moving target. It's a book I'll be keeping on my bookshelf.
Bottom Line Yes, I would recommend this to a friend