dbfread — чтение файлов DBF с помощью Python — документация dbfread 2.0.7

dbfread — чтение файлов DBF с помощью Python — документация dbfread 2.0.7
На чтение
12 мин.
Просмотров
22
Дата обновления
11.11.2024

Версия 2.0.7

DBF — это формат файла, используемый такими базами данных, как dBase, Visual FoxPro и FoxBase +. Эта библиотека читает файлы DBF и возвращает данные как типы данных nativePython для дальнейшей обработки. В первую очередь он предназначен для запрета заданий и разовых сценариев.

>>> from dbfread import DBF >>> для записи в DBF ('people.dbf  '): ... print (запись) OrderedDict ([(' NAME ',' Alice '), (' BIRTHDATE ', datetime.date (1987, 3, 1))]) OrderedDict ([(' NAME ','  Bob '), (' BIRTHDATE ', datetime.date (1980, 11, 12))]) 

Исходный код¶

Последний стабильный выпуск:

Последняя разрабатываемая версия:

Об этом документе¶

Этот документ доступен по адресу

Для локального создания документации:

 python setup.py docs 

Для этого требуется Sphinx. Полученные файлы можно найти в docs/_build/.

Contents¶



Как преобразовать DBF в XLS

Файлы DBF (базы данных), очень популярные на корпоративных ПК владельцев в 80-х и 90-х годах сменили более новые технологии. К счастью, если ваша компания все еще использует DBF, легко доступны несколько различных программных инструментов, которые преобразуют их в более современный формат XLS (Excel). Вы можете напрямую открывать файлы в Excel, использовать служебное приложение для преобразования файлов или загружать их на сайт преобразования.

Что такое файл .DBF?

На заре эры ПК программа под названием dBase 4 позволяла малым предприятиям создавать сложные приложения, такие как инвентаризация управление, которое несколькими годами ранее могли работать только большие мэйнфреймы. DBF — это формат файла dBase 4, используемый для организации данных в эффективном формате строк и столбцов. Другие программы, такие как FoxPro и Clipper, использовали файлы DBF, извлекая выгоду из их популярности. Сегодня вы увидите DBF в основном в старых устаревших приложениях и очень немного в новых. Но по-прежнему можно открыть базу данных FoxPro в Excel.

Формат файла XLS заимствован из программы электронных таблиц Microsoft Excel, используемой в версиях с 97 по 2003. Хотя, на момент публикации Excel теперь использует формат XLSX, и многие компании продолжают работать с файлами XLS или XLSX.

Преобразование с помощью Excel

В Excel есть встроенный преобразователь, который может открывать файл DBF и создавать из него электронную таблицу. Вы можете преобразовать любой файл базы данных DBF, будь то из dBase или FoxPro, в Excel напрямую без необходимости в другом программном обеспечении. Чтобы воспользоваться этой функцией, запустите программу Excel в Windows для Mac OS X или ПК. Перейдите на вкладку «Файл» и выберите «Открыть».. »Щелкните раскрывающийся список« Тип файлов »; по умолчанию он гласит: «Все файлы Excel». Выберите «Файлы dBase» или «Все файлы». Используйте браузер файлов, чтобы найти файл формата dBase 4, который вы хотите открыть. Дважды щелкните файл, чтобы открыть его, или выберите его одним щелчком мыши и нажмите кнопку «Открыть». Excel открывает файл и автоматически форматирует поля dBase в отдельные столбцы электронной таблицы с заголовками, созданными из имен полей dBase.

Обратите внимание, что хотя Excel может открывать файлы DBF, он не может сохранять файлы в этом формате.

Конвертировать через Интернет

Некоторые веб-сайты предлагают услуги для преобразования файлов DBF в формат Формат XLS. Вы отправляете на сайт файл, нажав кнопку «Загрузить», а затем загружаете преобразованный файл через минуту или две. Примеры веб-сайтов включают files-conversion.com, coolutils.com и freefileconvert.com. Это могут быть отличные ресурсы, обычно бесплатно, если у вас есть один или два файла DBF для преобразования. Хау и. Это могут быть отличные ресурсы, обычно бесплатно, если у вас есть один или два файла DBF для преобразования. Однако для баз данных, содержащих личную, служебную или конфиденциальную информацию, вы можете рассмотреть другие варианты; ваши данные будут переданы стороне, над которой вы не имеете большого контроля.

Преобразование с помощью служебной программы

Служебные приложения могут преобразовывать DBF файлы в XLS без использования Excel и с меньшими проблемами безопасности и конфиденциальности, чем при преобразовании через Интернет. Примеры служебных программ преобразования включают конвертер DBF в XLS, конвертер DBF и dbfExport 3. При загрузке программ с любого сайта, кроме официального магазина приложений, будьте осторожны, сначала запустите программу проверки на наличие вредоносных программ.

0 Комментариев
Комментариев на модерации: 0
Оставьте комментарий