Caktus Consulting Group: Writing Unit Tests for Django Migrations
Testing in a Django project ensures the latest version of a project is as bug-free as possible. But when deploying, you’re dealing with multiple versions of the project through the migrations.The test...
View ArticlePyTennessee: PyTN Profiles: Dave Forgac (@tylerdave)
PyTN Profiles: Dave Forgac (@tylerdave)Dave Forgac has been a FOSS enthusiast ever since installing Linux for the first time in the late ‘90s. He got a taste of Python in the early 00’s and was hooked....
View ArticlePyTennessee: PyTN Profiles: Joseph S. Tate (@porkrynde)
Speaker Profile: Joseph S. Tate (@porkrynde)Joseph began programming in 1994 in TurboPascal after dabbling a bit in basic on Apple II, Commodore VIC-20, and DOS, cut his first open source teeth on PHP...
View ArticleMike Driscoll: Python 3 – Import from github
The other day, I came across this interesting experimental package called import_from_github_com. The package uses the new import hooks provided in PEP 302 to basically allow you to import a package...
View ArticleMike Driscoll: Free Intro to Python Course from Webucator
Webucator recently contacted me to let me know that they have finished up an Introduction to Python Training that they are allowing people to take for free for the month of February. The course is made...
View ArticleVasudev Ram: Using Python's trace module to understand the flow of programs...
By Vasudev RamSome time back, I had written this post:Python's trace module and chained decoratorsin which I had briefly described use of the Python standard library's trace module to help us...
View ArticleJeff Hinrichs: Mutant Registration: Implicit or Explicit
Since Python is call-by-object(*1), a function that mutates a mutable argument, changes that object in the caller’s scope. some code to illustrate:>>> mobject = {'magic': True} >>>...
View ArticlePython Does What?!: List Comprehension Code Golf
Ah code golf, pastime of our navelgazing alter egos. Being designed for readability and maintainability, Python doesn't always show well in this sort of sport, but occasionally we get thrown a bone....
View ArticleReuven Lerner: Free Webinar: Pandas and Matplotlib
It’s time for another free hour-long Webinar! This time, I’ll be talking about the increasingly popular tools for data science in Python, namely Pandas and Matplotlib. How can you read data into...
View ArticlePyTennessee: PyTN Profiles: Chris Graffagnino (@ChrisGraff)
Speaker Profile: Chris Graffagnino (@ChrisGraff)Chris grows web applications at Stratasan using Python and Django.In a former life, Chris was a recording/touring guitarist, having worked with artists...
View ArticlePeter Bengtsson: How to no-mincss links with django-pipeline
This might be the kind of problem only I have, but I thought I'd share in case others are in a similar pickle. Warming UpFirst of all, the way my personal site works is that every rendered page gets...
View ArticleSemaphore Community: Testing Python-Requests with Betamax
This article is brought with ❤ to you by Semaphore.IntroductionRequests is one of the most downloaded and widely used Python libraries published on PyPI. Testing Requests, however, is something that...
View ArticlePaul Everitt: Making the material for the Polyglot webinar
Tomorrow we do Part 2 of our “Polyglot Python with PyCharm” webinar, talking again about modern web frontend development, from a Python perspective, within PyCharm. We put a lot of work into writing...
View ArticlePyTennessee: PyTN Profiles: Jean Soderkvist
Speaker Profiles: Jean SoderkvistJean spent over 15 years working as a Java and C# developer before discovering Python when she started working for Emma in 2014. Jean loves using an interpreter, but...
View Articleبايثون العربي: برمجة واجهات المستخدم الرسومية مع بايثون
هناك العديد من الخيارات لبرمجة واجهات المستخدم الرسومية بإستخدام بايثون ولكن من بين أسهل الخيارات هناك Tk لأنها مكتبة قياسية وهذا يعني أنها تأتي مع بايثون و أصبحت مؤخرا تحتوي على الكثير من widgets و...
View ArticleBrian Okken: pytest assert magic (PTP011)
How pytest, unittest, and nose deal with assertions. The job of the test framework to tell developers how and why their tests failed is a difficult job. In this episode I talk about assert helper...
View ArticleSemaphore Community: Getting Started with Behavior Testing in Python with Behave
This article is brought with ❤ to you by Semaphore.IntroductionBehavior testing simply means that we should test how an application behaves in certain situations. Often the behavior is given to us...
View ArticlePyTennessee: PyTN Profiles: Kevin Harvey (@kevinharvey)
Speaker Profile: Kevin Harvey (@kevinharvey)Kevin Harvey is a Senior Python Developer at axialHealthcare. He’s been building the interwebs since 2004 and hacking Python since 2007. He dreams of one day...
View ArticleDjango Weblog: Funding testimonial: Divio
Divio is a flourishing international Python/Django development company.Our success in software is utterly dependent on a number of things, and our head of accounting was kind enough to put figures on...
View ArticlePyTennessee: PyTN Profiles: Daniel Pritchett and No Starch Press (@nostarch)
Speaker Profile: Daniel Pritchett Daniel Pritchett is a consulting application developer with a background in e-commerce, Rails, Python, startups, and enterprise reporting. Paid experience in Python,...
View Article