#505: t-strings in Python (PEP 750)
Talk Python To Me13 Touko 2025

#505: t-strings in Python (PEP 750)

Python has many string formatting styles which have been added to the language over the years. Early Python used the % operator to injected formatted values into strings. And we have string.format() which offers several powerful styles. Both were verbose and indirect, so f-strings were added in Python 3.6. But these f-strings lacked security features (think little bobby tables) and they manifested as fully-formed strings to runtime code. Today we talk about the next evolution of Python string formatting for advanced use-cases (SQL, HTML, DSLs, etc): t-strings. We have Paul Everitt, David Peck, and Jim Baker on the show to introduce this upcoming new language feature.

Jaksot(541)

#44: Project Jupyter and IPython

#44: Project Jupyter and IPython

One of the fastest growing areas in Python is scientific computing. In scientific computing with Python, there are a few key packages that make it special. These include NumPy / SciPy / and related pa...

2 Helmi 20161h

#43: Monitoring high performance Python apps at Opbeat

#43: Monitoring high performance Python apps at Opbeat

What does it take to track detailed analytics and errors from literally thousands of web applications all at once? Could you build such a system entirely in Python?

26 Tammi 201639min

#42: Python in Startups and Investing

#42: Python in Startups and Investing

Have you ever dreamt of creating a startup that will change the world? You and your two best friends leave the dull world of writing internal business apps and go heads-down for three months to launch...

19 Tammi 201654min

#41: Getting your first dev job as a Python developer (part 2)

#41: Getting your first dev job as a Python developer (part 2)

How often do you meet people who are looking to get into the software development space? Do they ask you for advice? Maybe they want to know your story of how you got started and landed that first big...

12 Tammi 201652min

#40: Top 10 Data Science Stories from 2015

#40: Top 10 Data Science Stories from 2015

It's the end of the year and many of you are probably kicking and taking it easy without a TPS report to be seen. So we'll keep this fun and lighthearted this week. We've teamed up with the Partially ...

29 Joulu 201559min

#39: Getting your first dev job as a Python developer (part 1)

#39: Getting your first dev job as a Python developer (part 1)

How often do you meet people who are looking to get into the software development space? Do they ask you for advice? Maybe they want to know your story of how you got started and landed that first big...

22 Joulu 201550min

#38: Continuous Integration and Delivery at Codeship

#38: Continuous Integration and Delivery at Codeship

Have you heard about the works on my machine certification program? It's a really awesome certification for developers. It was created by Joseph Cooney and enhanced by Jeff Atwood (of stackoverflow fa...

15 Joulu 20151h 2min

#37: Python Cybersecurity and Penetration Testing

#37: Python Cybersecurity and Penetration Testing

How secure is your application? Do you know the main vulnerabilities that most apps suffer from? How would you even start answer these questions? On this episode of Talk Python To Me, Justin Seitz is ...

8 Joulu 20151h 4min