{"id":23401,"date":"2023-01-08T17:29:15","date_gmt":"2023-01-08T11:59:15","guid":{"rendered":"https:\/\/tocxten.com\/?page_id=23401"},"modified":"2023-01-08T17:50:28","modified_gmt":"2023-01-08T12:20:28","slug":"current-trends-in-python","status":"publish","type":"page","link":"https:\/\/tocxten.com\/index.php\/current-trends-in-python\/","title":{"rendered":"Current trends in Python"},"content":{"rendered":"<div class=\"feedzy-5b0b00afc992b1086708e4c1277de9bc feedzy-rss\"><div class=\"rss_header\"><h2><a href=\"https:\/\/realpython.com\/\" class=\"rss_title\" rel=\"noopener\">Real Python<\/a> <span class=\"rss_description\"> <\/span><\/h2><\/div><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/realpython.com\/courses\/python-print\/\" target=\"_blank\" rel=\" noopener\">The Python print() Function: Go Beyond the Basics<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/realpython.com\" target=\"_blank\" title=\"realpython.com\">Real Python<\/a> on August 25, 2026 at 2:00 pm <\/small><p>Learn about Python&#8217;s print() function, discover its lesser-known features, avoid common mistakes, and know when to use a better alternative.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/realpython.com\/quizzes\/python-print-course\/\" target=\"_blank\" rel=\" noopener\">Quiz: The Python print() Function: Go Beyond the Basics<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/realpython.com\" target=\"_blank\" title=\"realpython.com\">Real Python<\/a> on August 25, 2026 at 12:00 pm <\/small><p>Check what you know about Python&#8217;s print() function, including string formatting, escape sequences, file streams, and when to reach for logging instead.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/realpython.com\/quizzes\/python312-typing\/\" target=\"_blank\" rel=\" noopener\">Quiz: Python 3.12 Preview: Static Typing Improvements<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/realpython.com\" target=\"_blank\" title=\"realpython.com\">Real Python<\/a> on August 25, 2026 at 12:00 pm <\/small><p>Test your grasp of Python 3.12 static typing. Practice the new type variable syntax, the @override decorator, and typed dictionaries.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/realpython.com\/agents-md\/\" target=\"_blank\" rel=\" noopener\" title=\"How to Write an AGENTS.md File for a Python Project\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/files.realpython.com\/media\/How-to-Write-an-AGENTS.md-File-for-a-Python-Project_Watermarked.48cd85ac2760.jpg\" title=\"How to Write an AGENTS.md File for a Python Project\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/realpython.com\/agents-md\/\" target=\"_blank\" rel=\" noopener\">How to Write an AGENTS.md File for a Python Project<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/realpython.com\" target=\"_blank\" title=\"realpython.com\">Real Python<\/a> on August 24, 2026 at 2:00 pm <\/small><p>Learn how to write an AGENTS.md file so your AI coding agent produces idiomatic Python code that fits your project on the first try.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/realpython.com\/quizzes\/agents-md\/\" target=\"_blank\" rel=\" noopener\">Quiz: How to Write an AGENTS.md File for a Python Project<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/realpython.com\" target=\"_blank\" title=\"realpython.com\">Real Python<\/a> on August 24, 2026 at 12:00 pm <\/small><p>Check your understanding of how an AGENTS.md file gives your AI coding agent the project context it needs to write code that fits your project.<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style>\n\n<div class=\"feedzy-fb30173fb0b1ec410e0280a1a36a52b3 feedzy-rss\"><div class=\"rss_header\"><h2><a href=\"https:\/\/blog.pythonlibrary.org\/\" class=\"rss_title\" rel=\"noopener\">Mouse Vs Python<\/a> <span class=\"rss_description\"> Where You Can Learn All About Python Programming<\/span><\/h2><\/div><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/07\/14\/python-101-3rd-edition-kickstarter-launch\/\" target=\"_blank\" rel=\" noopener\" title=\"Python 101 3rd Edition Kickstarter Launch\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/blog.pythonlibrary.org\/wp-content\/uploads\/2026\/07\/py101_kick_3rd.png\" title=\"Python 101 3rd Edition Kickstarter Launch\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/07\/14\/python-101-3rd-edition-kickstarter-launch\/\" target=\"_blank\" rel=\" noopener\">Python 101 3rd Edition Kickstarter Launch<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/blog.pythonlibrary.org\" target=\"_blank\" title=\"blog.pythonlibrary.org\">Mike<\/a> on July 14, 2026 at 1:05 pm <\/small><p>Learn Python with a Book Designed for Beginners Hello! I\u2019m Michael Driscoll, and I\u2019m excited to announce the third edition of Python 101. For years, Python 101 has helped readers take their first steps into programming. Whether you\u2019re a complete beginner, a student, or someone looking to learn Python for work or personal projects, the \nThe post Python 101 3rd Edition Kickstarter Launch appeared first on Mouse Vs Python.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/07\/10\/an-intro-to-spiel-creating-presentations-in-your-terminal-with-python\/\" target=\"_blank\" rel=\" noopener\" title=\"An Intro to Spiel \u2013 Creating Presentations in Your Terminal with Python\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/blog.pythonlibrary.org\/wp-content\/uploads\/2026\/07\/spiel_slide-1024x547.png\" title=\"An Intro to Spiel \u2013 Creating Presentations in Your Terminal with Python\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/07\/10\/an-intro-to-spiel-creating-presentations-in-your-terminal-with-python\/\" target=\"_blank\" rel=\" noopener\">An Intro to Spiel \u2013 Creating Presentations in Your Terminal with Python<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/blog.pythonlibrary.org\" target=\"_blank\" title=\"blog.pythonlibrary.org\">Mike<\/a> on July 10, 2026 at 3:13 pm <\/small><p>Have you ever wanted to create a presentation in your computer\u2019s terminal? While this is an uncommon need, a clever open source developer has provided a solution to this problem! The project is called Spiel, and while it is currently archived, the idea is pretty cool. Spiel uses the Rich package to create the slides \nThe post An Intro to Spiel \u2013 Creating Presentations in Your Terminal with Python appeared first on Mouse Vs Python.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/07\/08\/new-book-release-python-typing\/\" target=\"_blank\" rel=\" noopener\" title=\"New Book Release: Python Typing\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/blog.pythonlibrary.org\/wp-content\/uploads\/2026\/02\/python_typing_cover-683x1024.webp\" title=\"New Book Release: Python Typing\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/07\/08\/new-book-release-python-typing\/\" target=\"_blank\" rel=\" noopener\">New Book Release: Python Typing<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/blog.pythonlibrary.org\" target=\"_blank\" title=\"blog.pythonlibrary.org\">Mike<\/a> on July 8, 2026 at 6:46 pm <\/small><p>I am happy to announce that my latest book, Python Typing, is now available on all platforms. You can get your copy on Gumroad or Leanpub or Amazon Python has had type hinting support since Python 3.5, over TEN years ago! However, Python\u2019s type annotations have changed repeatedly over the years. In\u00a0Python Typing: Type Checking \nThe post New Book Release: Python Typing appeared first on Mouse Vs Python.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/06\/29\/python-ebook-and-course-summer-sale\/\" target=\"_blank\" rel=\" noopener\" title=\"Python eBook and Course Summer Sale\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/blog.pythonlibrary.org\/wp-content\/uploads\/2025\/07\/all_books_2025-1024x588.jpg\" title=\"Python eBook and Course Summer Sale\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/06\/29\/python-ebook-and-course-summer-sale\/\" target=\"_blank\" rel=\" noopener\">Python eBook and Course Summer Sale<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/blog.pythonlibrary.org\" target=\"_blank\" title=\"blog.pythonlibrary.org\">Mike<\/a> on June 29, 2026 at 5:38 pm <\/small><p>It\u2019s officially summer, and I am bringing you some HOT Python deals today! Get 33% off almost all my books and courses on Gumroad today using the following H5N5F7K You can start learning the basics of Python with Python 101, or get more targeted learning with my book, Python Logging. If you want to create \nThe post Python eBook and Course Summer Sale appeared first on Mouse Vs Python.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/06\/10\/how-to-get-tiff-metadata-with-python\/\" target=\"_blank\" rel=\" noopener\" title=\"How to Get TIFF MetaData with Python\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/blog.pythonlibrary.org\/wp-content\/uploads\/2026\/06\/reportlab.png\" title=\"How to Get TIFF MetaData with Python\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/blog.pythonlibrary.org\/2026\/06\/10\/how-to-get-tiff-metadata-with-python\/\" target=\"_blank\" rel=\" noopener\">How to Get TIFF MetaData with Python<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/blog.pythonlibrary.org\" target=\"_blank\" title=\"blog.pythonlibrary.org\">Mike<\/a> on June 10, 2026 at 7:15 pm <\/small><p>In previous articles on this website, you learned how to extract EXIF data from JPG image files. This week, you will learn how to get similar data from the TIFF image format. The TIFF format also has its metadata. Pillow provides a similar dictionary for TIFF images in its\u00a0TiffTags\u00a0module. If you need a TIFF image, \nThe post How to Get TIFF MetaData with Python appeared first on Mouse Vs Python.<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style>\n\n<div class=\"feedzy-9847b3c0de24853986246a271cda305f feedzy-rss\"><div class=\"rss_header\"><h2><a href=\"https:\/\/www.pythonblogs.com\/\" class=\"rss_title\" rel=\"noopener\">PythonBlog<\/a> <span class=\"rss_description\"> Software, Software Issues, Top Software and Reviews of Software<\/span><\/h2><\/div><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/www.pythonblogs.com\/top-seo-quick-wins-to-improve-rankings-fast\/\" target=\"_blank\" rel=\" noopener\" title=\"Top SEO Quick Wins to Improve Rankings Fast\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/www.pythonblogs.com\/wp-content\/uploads\/2026\/04\/google-search-results-for-quora-website-private-search-interface-minimal-search-homepage-anonymous-browsing-concept-1.jpg\" title=\"Top SEO Quick Wins to Improve Rankings Fast\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/www.pythonblogs.com\/top-seo-quick-wins-to-improve-rankings-fast\/\" target=\"_blank\" rel=\" noopener\">Top SEO Quick Wins to Improve Rankings Fast<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/www.pythonblogs.com\" target=\"_blank\" title=\"www.pythonblogs.com\">Emily Harris<\/a> on July 18, 2026 at 3:25 am <\/small><p>SEO can feel like a giant puzzle with missing pieces. But good news. You do not need to fix everything today. Some changes are small, fast, and surprisingly powerful. These are your SEO quick wins. TLDR: Start with the pages that already rank, but not high enough. Improve titles, meta descriptions, headings, internal links, and &#8230; Read more\nThe post Top SEO Quick Wins to Improve Rankings Fast appeared first on PythonBlog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/www.pythonblogs.com\/enterprise-seo-expert-roles-skills-hiring-guide\/\" target=\"_blank\" rel=\" noopener\" title=\"Enterprise SEO Expert: Roles, Skills &amp; Hiring Guide\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/www.pythonblogs.com\/wp-content\/uploads\/2026\/07\/monitor-screengrab-seo-audit-ecommerce-website-analytics-dashboard.jpg\" title=\"Enterprise SEO Expert: Roles, Skills &amp; Hiring Guide\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/www.pythonblogs.com\/enterprise-seo-expert-roles-skills-hiring-guide\/\" target=\"_blank\" rel=\" noopener\">Enterprise SEO Expert: Roles, Skills &amp; Hiring Guide<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/www.pythonblogs.com\" target=\"_blank\" title=\"www.pythonblogs.com\">Emily Harris<\/a> on July 17, 2026 at 11:25 pm <\/small><p>Enterprise search optimization is no longer just about ranking a few pages for attractive keywords. In large organizations, SEO touches technology, content, brand reputation, analytics, compliance, international markets, and revenue growth. That is why hiring an enterprise SEO expert can be one of the most important digital marketing decisions a company makes. TLDR: An enterprise &#8230; Read more\nThe post Enterprise SEO Expert: Roles, Skills &amp; Hiring Guide appeared first on PythonBlog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/www.pythonblogs.com\/top-9-free-seo-tools-every-marketer-should-use-in-2026\/\" target=\"_blank\" rel=\" noopener\" title=\"Top 9 Free SEO Tools Every Marketer Should Use in 2026\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/www.pythonblogs.com\/wp-content\/uploads\/2026\/07\/graphs-of-performance-analytics-on-a-laptop-screen-seo-dashboard-publishing-strategy-content-analytics-1.jpg\" title=\"Top 9 Free SEO Tools Every Marketer Should Use in 2026\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/www.pythonblogs.com\/top-9-free-seo-tools-every-marketer-should-use-in-2026\/\" target=\"_blank\" rel=\" noopener\">Top 9 Free SEO Tools Every Marketer Should Use in 2026<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/www.pythonblogs.com\" target=\"_blank\" title=\"www.pythonblogs.com\">Emily Harris<\/a> on July 17, 2026 at 5:25 am <\/small><p>SEO in 2026 is more data-driven, more competitive, and more influenced by search experience than ever. Marketers need tools that reveal how people search, how pages perform, and where technical issues prevent visibility. The good news is that some of the most reliable SEO platforms are still free, especially when used together in a disciplined &#8230; Read more\nThe post Top 9 Free SEO Tools Every Marketer Should Use in 2026 appeared first on PythonBlog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/www.pythonblogs.com\/freshbooks-vs-quickbooks-complete-comparison-for-small-businesses-features-pricing-pros\/\" target=\"_blank\" rel=\" noopener\" title=\"FreshBooks vs QuickBooks: Complete Comparison for Small Businesses (Features, Pricing &amp; Pros)\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/www.pythonblogs.com\/wp-content\/uploads\/2026\/07\/a-woman-sitting-at-a-desk-working-on-a-laptop-small-business-owner-bookkeeping-software-ecommerce-reports-monthly-savings.jpg\" title=\"FreshBooks vs QuickBooks: Complete Comparison for Small Businesses (Features, Pricing &amp; Pros)\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/www.pythonblogs.com\/freshbooks-vs-quickbooks-complete-comparison-for-small-businesses-features-pricing-pros\/\" target=\"_blank\" rel=\" noopener\">FreshBooks vs QuickBooks: Complete Comparison for Small Businesses (Features, Pricing &amp; Pros)<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/www.pythonblogs.com\" target=\"_blank\" title=\"www.pythonblogs.com\">Emily Harris<\/a> on July 17, 2026 at 12:07 am <\/small><p>Choosing accounting software is one of the most important decisions for a small business because it affects invoicing, cash flow, taxes, reporting, and day-to-day administration. FreshBooks and QuickBooks Online are two of the most popular options, but they are built with slightly different users in mind. TLDR: FreshBooks is often the better fit for freelancers, &#8230; Read more\nThe post FreshBooks vs QuickBooks: Complete Comparison for Small Businesses (Features, Pricing &amp; Pros) appeared first on PythonBlog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/www.pythonblogs.com\/persona-space-review-features-pricing-pros-cons-alternatives\/\" target=\"_blank\" rel=\" noopener\" title=\"Persona.space Review: Features, Pricing, Pros, Cons &amp; Alternatives\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/www.pythonblogs.com\/wp-content\/uploads\/2025\/12\/a-white-and-black-sign-keyword-research-dashboard-search-intent-analysis-digital-marketing-analytics.jpg\" title=\"Persona.space Review: Features, Pricing, Pros, Cons &amp; Alternatives\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/www.pythonblogs.com\/persona-space-review-features-pricing-pros-cons-alternatives\/\" target=\"_blank\" rel=\" noopener\">Persona.space Review: Features, Pricing, Pros, Cons &amp; Alternatives<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/www.pythonblogs.com\" target=\"_blank\" title=\"www.pythonblogs.com\">Emily Harris<\/a> on July 16, 2026 at 1:06 pm <\/small><p>Persona.space is positioned as an AI-assisted persona creation platform for marketers, founders, product teams, and agencies that need to turn audience assumptions into structured customer profiles. Instead of starting from a blank document, users can generate personas based on a product, market, niche, or customer segment, then refine the output for strategy, messaging, product planning, &#8230; Read more\nThe post Persona.space Review: Features, Pricing, Pros, Cons &amp; Alternatives appeared first on PythonBlog.<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style>\n\n<div class=\"feedzy-55de9cc563577f89522e99d87c38278e feedzy-rss\"><div class=\"rss_header\"><h2><a href=\"https:\/\/devblogs.microsoft.com\/python\/\" class=\"rss_title\" rel=\"noopener\">Microsoft for Python Developers Blog<\/a> <span class=\"rss_description\"> Read the latest updates about all things Python at Microsoft<\/span><\/h2><\/div><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/pycon-us-2026\/\" target=\"_blank\" rel=\" noopener\">PyCon US 2026<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Vedha Ranganathan<\/a> on May 14, 2026 at 12:18 am <\/small><p>PyCon US 2026\nThe post PyCon US 2026 appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/introducing-apache-arrow-support-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\" title=\"Introducing Apache Arrow Support in mssql-python\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2025\/07\/c1014e61-a66d-4807-ab58-655671044f49-1024x519.png\" title=\"Introducing Apache Arrow Support in mssql-python\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/introducing-apache-arrow-support-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\">Introducing Apache Arrow Support in mssql-python<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Saumya Garg<\/a> on May 4, 2026 at 4:33 am <\/small><p>Reviewed by Sumit Sarabhai Fetching a million rows from SQL Server into a Polars DataFrame used to mean a million Python objects, a million GC allocations, and then throwing it all away to build a DataFrame. Not anymore. mssql-python now supports fetching SQL Server data directly as Apache Arrow structures \u2013 a faster and more \nThe post Introducing Apache Arrow Support in mssql-python appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/python-in-visual-studio-code-april-2026-release\/\" target=\"_blank\" rel=\" noopener\">Python Environments Extension for VS Code- April Update<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Vedha Ranganathan<\/a> on April 27, 2026 at 8:07 pm <\/small><p>The April 2026 release update includes the Python Environments extension&#8230; Keep on reading to learn more!\nThe post Python Environments Extension for VS Code- April Update appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/write-sql-your-way-dual-parameter-style-benefits-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\" title=\"Write SQL Your Way: Dual Parameter Style Benefits in mssql-python\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/python\/wp-content\/uploads\/sites\/12\/2025\/09\/Python_SQL_img-300x152.png\" title=\"Write SQL Your Way: Dual Parameter Style Benefits in mssql-python\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/write-sql-your-way-dual-parameter-style-benefits-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\">Write SQL Your Way: Dual Parameter Style Benefits in mssql-python<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Jahnvi Thakkar<\/a> on April 7, 2026 at 4:12 pm <\/small><p>Reviewed by: Sumit Sarabhai If\u00a0you\u2019ve\u00a0been writing SQL in Python, you already know the debate: positional parameters (?) or named parameters (%(name)s)? Some developers swear by the conciseness of positional. Others prefer the clarity of named. With mssql-python, you no longer need to choose\u00a0\u2013\u00a0we support\u00a0both.\u00a0\u00a0We\u2019ve added dual parameter style support to\u00a0mssql-python, enabling both\u00a0qmark\u00a0and\u00a0pyformat\u00a0parameter styles in Python \nThe post Write SQL Your Way: Dual Parameter Style Benefits in mssql-python appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/python-in-visual-studio-code-march-2026-release\/\" target=\"_blank\" rel=\" noopener\">Python in Visual Studio Code \u2013 March 2026 Release<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Vedha Ranganathan<\/a> on April 2, 2026 at 12:27 am <\/small><p>The March 2026 release of the Python and Jupyter extensions for Visual Studio Code is now available. Keep on reading to learn more!\nThe post Python in Visual Studio Code \u2013 March 2026 Release appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style>\n\n<div class=\"feedzy-55de9cc563577f89522e99d87c38278e feedzy-rss\"><div class=\"rss_header\"><h2><a href=\"https:\/\/devblogs.microsoft.com\/python\/\" class=\"rss_title\" rel=\"noopener\">Microsoft for Python Developers Blog<\/a> <span class=\"rss_description\"> Read the latest updates about all things Python at Microsoft<\/span><\/h2><\/div><ul><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/pycon-us-2026\/\" target=\"_blank\" rel=\" noopener\">PyCon US 2026<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Vedha Ranganathan<\/a> on May 14, 2026 at 12:18 am <\/small><p>PyCon US 2026\nThe post PyCon US 2026 appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/introducing-apache-arrow-support-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\" title=\"Introducing Apache Arrow Support in mssql-python\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/azure-sql\/wp-content\/uploads\/sites\/56\/2025\/07\/c1014e61-a66d-4807-ab58-655671044f49-1024x519.png\" title=\"Introducing Apache Arrow Support in mssql-python\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/introducing-apache-arrow-support-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\">Introducing Apache Arrow Support in mssql-python<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Saumya Garg<\/a> on May 4, 2026 at 4:33 am <\/small><p>Reviewed by Sumit Sarabhai Fetching a million rows from SQL Server into a Polars DataFrame used to mean a million Python objects, a million GC allocations, and then throwing it all away to build a DataFrame. Not anymore. mssql-python now supports fetching SQL Server data directly as Apache Arrow structures \u2013 a faster and more \nThe post Introducing Apache Arrow Support in mssql-python appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/python-in-visual-studio-code-april-2026-release\/\" target=\"_blank\" rel=\" noopener\">Python Environments Extension for VS Code- April Update<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Vedha Ranganathan<\/a> on April 27, 2026 at 8:07 pm <\/small><p>The April 2026 release update includes the Python Environments extension&#8230; Keep on reading to learn more!\nThe post Python Environments Extension for VS Code- April Update appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><div class=\"rss_image\" style=\"height:150px;width:150px;\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/write-sql-your-way-dual-parameter-style-benefits-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\" title=\"Write SQL Your Way: Dual Parameter Style Benefits in mssql-python\" style=\"height:150px;width:150px;\"><img decoding=\"async\" src=\"https:\/\/devblogs.microsoft.com\/python\/wp-content\/uploads\/sites\/12\/2025\/09\/Python_SQL_img-300x152.png\" title=\"Write SQL Your Way: Dual Parameter Style Benefits in mssql-python\" style=\"height:150px;width:150px;\"><\/a><\/div><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/write-sql-your-way-dual-parameter-style-benefits-in-mssql-python\/\" target=\"_blank\" rel=\" noopener\">Write SQL Your Way: Dual Parameter Style Benefits in mssql-python<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Jahnvi Thakkar<\/a> on April 7, 2026 at 4:12 pm <\/small><p>Reviewed by: Sumit Sarabhai If\u00a0you\u2019ve\u00a0been writing SQL in Python, you already know the debate: positional parameters (?) or named parameters (%(name)s)? Some developers swear by the conciseness of positional. Others prefer the clarity of named. With mssql-python, you no longer need to choose\u00a0\u2013\u00a0we support\u00a0both.\u00a0\u00a0We\u2019ve added dual parameter style support to\u00a0mssql-python, enabling both\u00a0qmark\u00a0and\u00a0pyformat\u00a0parameter styles in Python \nThe post Write SQL Your Way: Dual Parameter Style Benefits in mssql-python appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><li  style=\"padding: 15px 0 25px\" class=\"rss_item\"><span class=\"title\"><a href=\"https:\/\/devblogs.microsoft.com\/python\/python-in-visual-studio-code-march-2026-release\/\" target=\"_blank\" rel=\" noopener\">Python in Visual Studio Code \u2013 March 2026 Release<\/a><\/span><div class=\"rss_content\" style=\"\"><small>by <a href=\"\/\/devblogs.microsoft.com\" target=\"_blank\" title=\"devblogs.microsoft.com\">Vedha Ranganathan<\/a> on April 2, 2026 at 12:27 am <\/small><p>The March 2026 release of the Python and Jupyter extensions for Visual Studio Code is now available. Keep on reading to learn more!\nThe post Python in Visual Studio Code \u2013 March 2026 Release appeared first on Microsoft for Python Developers Blog.<\/p><\/div><\/li><\/ul> <\/div><style type=\"text\/css\" media=\"all\">.feedzy-rss .rss_item .rss_image{float:left;position:relative;border:none;text-decoration:none;max-width:100%}.feedzy-rss .rss_item .rss_image span{display:inline-block;position:absolute;width:100%;height:100%;background-position:50%;background-size:cover}.feedzy-rss .rss_item .rss_image{margin:.3em 1em 0 0;content-visibility:auto}.feedzy-rss ul{list-style:none}.feedzy-rss ul li{display:inline-block}<\/style>\n\n\n<figure class=\"wp-block-embed is-type-wp-embed is-provider-super-fast-python wp-block-embed-super-fast-python\"><div class=\"wp-block-embed__wrapper\">\nhttps:\/\/superfastpython.com\/concurrent-programming\/\n<\/div><\/figure>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"om_disable_all_campaigns":false,"_monsterinsights_skip_tracking":false,"footnotes":"","_links_to":"","_links_to_target":""},"class_list":["post-23401","page","type-page","status-publish","hentry"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages\/23401","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/comments?post=23401"}],"version-history":[{"count":2,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages\/23401\/revisions"}],"predecessor-version":[{"id":23406,"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/pages\/23401\/revisions\/23406"}],"wp:attachment":[{"href":"https:\/\/tocxten.com\/index.php\/wp-json\/wp\/v2\/media?parent=23401"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}