Импорт пустого файла с помощью Pandas в Python

#python #pandas

#python #pandas

Вопрос:

У меня есть большое количество файлов, которые я хочу импортировать. Я делаю это один за другим с pandas. Но некоторые из них имеют только текст заголовка, а фактическое содержимое пустое. Это сделано специально, но я не знаю, какие файлы пусты. Кроме того, каждый файл имеет разное количество столбцов, и количество столбцов в каждом файле неизвестно. Я использую следующий код:

 lines = pandas.read_csv(fname, comment='#', delimiter=',', header=None)
  

Есть ли способ для pandas вернуть пустой массив данных, если он не находит в файле строк без комментариев? Или какой-то другой обходной путь?

Спасибо!

Комментарии:

1. одним из решений было бы использовать pandas только в том случае, если файл действительно содержит некоторые полезные данные. Это можно проверить с помощью цикла for и прервать цикл for, как только он найдет полезные данные. Но есть ли способ сделать это с самими pandas?

2. Значит, у некоторых могут быть только закомментированные строки? Значение, нет заголовков или данных?

3. Да, только строки с комментариями, без заголовка или данных