Artwork

Real Python에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Real Python 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.
Player FM -팟 캐스트 앱
Player FM 앱으로 오프라인으로 전환하세요!

Starting With marimo Notebooks & Python App Config Management

51:41
 
공유
 

Manage episode 488512749 series 2637014
Real Python에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Real Python 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

Looking for a guide on getting started with marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and projects.

We cover a recent Real Python article by Ian Eyre about using narimo notebooks. The tutorial covers installing Marimo, taking advantage of reactivity, building interactive dashboards, and managing a notebook’s environment through sandboxing. The piece ends by examining the limitations of traditional linear notebooks and how Marimo addresses them.

Christopher discusses an article about how to store the configurations for your Python scripts and projects. Whether you’re managing resource handles to a database, deployment variables, or credentials to external services, you’ll need a way to save and load the details into your Python project. The piece compares saving configurations in several common file formats or through environment variables.

We also share several other articles and projects from the Python community, including a news roundup, the discourse between generative AI coding proponents and detractors, catching memory leaks with your test suite, epigrams on programming, a command line tool to check packages on PyPI, and a collection of string, file, and object utilities.

This episode is sponsored by Six Feet Up.

Course Spotlight: Python Continuous Integration and Deployment Using GitHub Actions

With most software following agile methodologies, it’s essential to have robust DevOps systems in place to manage, maintain, and automate common tasks with a continually changing codebase. By using GitHub Actions, you can automate your workflows efficiently, especially for Python projects.

Topics:

  • 00:00:00 – Introduction
  • 00:02:44 – Python Release 3.14.0b2
  • 00:03:09 – Django security releases issued: 5.2.2, 5.1.10, and 4.2.22
  • 00:03:27 – PyBay 2025
  • 00:03:43 – PyCon NL 2025 - Call for Proposals
  • 00:04:05 – Django Forum: Supporting t-strings
  • 00:04:44 – Ruff Users: What Rules Are You Using and What Are You Ignoring?
  • 00:05:19 – My Shot at Real Python
  • 00:06:03 – My AI Skeptic Friends Are All Nuts
  • 00:10:06 – I Think I’m Done Thinking About genAI For Now
  • 00:11:12 – AI Changes Everything
  • 00:23:01 – Video Course Spotlight
  • 00:24:14 – Configuration of Python Applications
  • 00:29:15 – marimo: A Reactive, Reproducible Notebook
  • 00:35:15 – Sponsor: Six Feet Up
  • 00:36:02 – Catching memory leaks with your test suite
  • 00:41:45 – Epigrams on Programming
  • 00:46:54 – whatsonpypi: Check PyPI From the Command Line
  • 00:48:18 – strif: String, File, and Object Utilities
  • 00:49:44 – PyCoder’s Weekly - Submit a Link
  • 00:50:13 – Thanks and goodbye

News:

Show Links:

Discussion:

Projects:

Additional Links:

Level up your Python skills with our expert-led courses:

Support the podcast & join our community of Pythonistas

  continue reading

265 에피소드

Artwork
icon공유
 
Manage episode 488512749 series 2637014
Real Python에서 제공하는 콘텐츠입니다. 에피소드, 그래픽, 팟캐스트 설명을 포함한 모든 팟캐스트 콘텐츠는 Real Python 또는 해당 팟캐스트 플랫폼 파트너가 직접 업로드하고 제공합니다. 누군가가 귀하의 허락 없이 귀하의 저작물을 사용하고 있다고 생각되는 경우 여기에 설명된 절차를 따르실 수 있습니다 https://ko.player.fm/legal.

Looking for a guide on getting started with marimo notebooks? How do you build a reproducible notebook for sharing or create a dashboard with interactive UI elements? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder’s Weekly articles and projects.

We cover a recent Real Python article by Ian Eyre about using narimo notebooks. The tutorial covers installing Marimo, taking advantage of reactivity, building interactive dashboards, and managing a notebook’s environment through sandboxing. The piece ends by examining the limitations of traditional linear notebooks and how Marimo addresses them.

Christopher discusses an article about how to store the configurations for your Python scripts and projects. Whether you’re managing resource handles to a database, deployment variables, or credentials to external services, you’ll need a way to save and load the details into your Python project. The piece compares saving configurations in several common file formats or through environment variables.

We also share several other articles and projects from the Python community, including a news roundup, the discourse between generative AI coding proponents and detractors, catching memory leaks with your test suite, epigrams on programming, a command line tool to check packages on PyPI, and a collection of string, file, and object utilities.

This episode is sponsored by Six Feet Up.

Course Spotlight: Python Continuous Integration and Deployment Using GitHub Actions

With most software following agile methodologies, it’s essential to have robust DevOps systems in place to manage, maintain, and automate common tasks with a continually changing codebase. By using GitHub Actions, you can automate your workflows efficiently, especially for Python projects.

Topics:

  • 00:00:00 – Introduction
  • 00:02:44 – Python Release 3.14.0b2
  • 00:03:09 – Django security releases issued: 5.2.2, 5.1.10, and 4.2.22
  • 00:03:27 – PyBay 2025
  • 00:03:43 – PyCon NL 2025 - Call for Proposals
  • 00:04:05 – Django Forum: Supporting t-strings
  • 00:04:44 – Ruff Users: What Rules Are You Using and What Are You Ignoring?
  • 00:05:19 – My Shot at Real Python
  • 00:06:03 – My AI Skeptic Friends Are All Nuts
  • 00:10:06 – I Think I’m Done Thinking About genAI For Now
  • 00:11:12 – AI Changes Everything
  • 00:23:01 – Video Course Spotlight
  • 00:24:14 – Configuration of Python Applications
  • 00:29:15 – marimo: A Reactive, Reproducible Notebook
  • 00:35:15 – Sponsor: Six Feet Up
  • 00:36:02 – Catching memory leaks with your test suite
  • 00:41:45 – Epigrams on Programming
  • 00:46:54 – whatsonpypi: Check PyPI From the Command Line
  • 00:48:18 – strif: String, File, and Object Utilities
  • 00:49:44 – PyCoder’s Weekly - Submit a Link
  • 00:50:13 – Thanks and goodbye

News:

Show Links:

Discussion:

Projects:

Additional Links:

Level up your Python skills with our expert-led courses:

Support the podcast & join our community of Pythonistas

  continue reading

265 에피소드

सभी एपिसोड

×
 
Loading …

플레이어 FM에 오신것을 환영합니다!

플레이어 FM은 웹에서 고품질 팟캐스트를 검색하여 지금 바로 즐길 수 있도록 합니다. 최고의 팟캐스트 앱이며 Android, iPhone 및 웹에서도 작동합니다. 장치 간 구독 동기화를 위해 가입하세요.

 

빠른 참조 가이드

탐색하는 동안 이 프로그램을 들어보세요.
재생