РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
329 of 687 menu

Функция read_clipboard

Функция read_clipboard предназначена для чтения табличных данных из буфера обмена операционной системы и преобразования их в DataFrame. Это удобно, когда данные скопированы из электронных таблиц, веб-страниц или текстовых файлов и их нужно быстро загрузить в Pandas для анализа. Функция принимает те же параметры, что и read_table, поскольку использует её для парсинга данных. Основные параметры: sep - разделитель столбцов (по умолчанию табуляция), header - номер строки с заголовками, index_col - номер столбца для индекса, dtype - типы данных для столбцов.

Синтаксис

pd.read_clipboard([sep='\t'][, header='infer'][, index_col=None][, dtype=None])

Пример

Предположим, у нас есть данные в буфере обмена, скопированные из электронной таблицы:

a b 1 10 2 20 3 30

Прочитаем эти данные с помощью read_clipboard:

import pandas as pd df = pd.read_clipboard() print(df)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30

Пример

Если данные в буфере обмена используют запятую в качестве разделителя, укажем параметр sep:

a,b 1,10 2,20 3,30
import pandas as pd df = pd.read_clipboard(sep=',') print(df)

Результат выполнения кода:

a b 0 1 10 1 2 20 2 3 30

Пример

Если данные не содержат заголовков, укажем header=None:

1 10 2 20 3 30
import pandas as pd df = pd.read_clipboard(header=None) print(df)

Результат выполнения кода:

0 1 0 1 10 1 2 20 2 3 30

Смотрите также

  • функция read_csv,
    которая читает данные из CSV-файла
  • функция read_table,
    которая читает данные из текстового файла
  • функция read_excel,
    которая читает данные из Excel-файла
  • функция read_json,
    которая читает данные из JSON-строки или файла
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить