Register for an account and access leading-edge content on emerging technologies.
Book & Video Categories
Big Data & Business Intelligence
Virtualization & Cloud
Networking & Servers
Hardware & Creative
Internet of Things
Trade & Partners
Terms & Conditions
Code Downloads & Errata
Mapt For Business
Take me to Mapt
Added to Cart
You don't have anything in your cart right now.
Free shipping on print orders for US, UK, Europe and selected Asian countries
Keep ahead of the curve with the latest expert insight, detailed technical analysis, and original research.
View all posts here.
When you begin using Python after using other languages, it's easy to bring a lot of idioms with you. Though they may work, they are not the best, most beautiful or fastest way to get things done with Python: they're not pythonic. I've put together some tips on basic things that can provide big performance improvements, and I hope they'll serve as a starting point for you as you develop with Python.
Check out our essential primers on new and emerging technologies – if you need to know about it, we’ve got it covered here.
An user -interface library for JavaServer Faces (JSF)-based web applications
A framework used to build cutting-edge Scala and Java web applications
Get in touch here if you have any queries or issues.
Click here for FAQs, order information, T&Cs, errata and code downloads.
Sign up to our emails for regular updates, bespoke offers, exclusive discounts and great free content.