TGViewer
Бегущий по лезвию данных Бегущий по лезвию данных @data_dg · 1.03K subscribers
Post #231 838
Тянем датафрейм из буфера обмена

Хотите быстро перенести таблицу из Excel/браузера в Python и обратно?
В Pandas есть методы clipboard, которые позволяют копировать и вставлять данные из буфера обмена без лишних файлов 📎

Методы

1. Вставка из буфера обмена🔼
df = pd.read_clipboard()  # создаем DataFrame из скопированных данных

Работает с таблицами из Excel, браузера и других источников. 

2. Копирование в буфер обмен🔽
df.to_clipboard(index=False)  # копируем DataFrame без индексов

Теперь данные можно вставить в Excel или другую программу обычным Ctrl+V.

Полезные параметры: 
sep – указать разделитель (например, \t для табуляции). 
header – включить/исключить заголовки. 
index – копировать/игнорировать индексы.

А вообще методы работы с буфером обмена поддерживают многие параметры, аналогичные to_csv() и read_csv(), что делает их довольно гибкими. Например, при чтении из буфера можно использовать параметр na_values и указать значения, которые относятся к пропускам ✏️

Пример использования
import pandas as pd

# Вставка данных (Ctrl+C → код)
df = pd.read_clipboard() 

#  Добавим столбец со скользящим средним
df['avg_views'] = df['Просмотры'].rolling(7).mean()

# Копируем результат (Ctrl+V в Excel)
df.to_clipboard(index=False)

В некоторых случаях такой вариант окажется удобнее, чем чтение всего эксель-файла. Пользуетесь ли вы этими методами?

#pandas
  • 🔥 29
  • 🤯 2
More from @data_dg
  1. Sep 22, 20265 ошибок на пути к первому офферу Наконец разобрал заявки на менторство, их было немало и…
  2. Sep 14, 2026Форма закрыта, было прислано больше 15 заявок. Ближайшие дни я буду их разбирать, чтобы вы…
  3. Sep 10, 2026Плата за рилс Товарищ был уволен за рилс про сравнение двух банков. Directed by Robert B.…
  4. Sep 6, 2026Помогу получить оффер бесплатно Пришла осень, и взяла меня тоска по преподавательским врем…
  5. Sep 4, 2026Post #409
  6. Sep 4, 2026Post #408
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →