TATECHATLAS
◎ Русский
TECHNOLOGY / KNOWLEDGE / PRACTICE

Результаты: data

Материалы по искусственному интеллекту, Python, Git, SQL, Web/API, SAP/ERP, статистике и временным рядам: объяснения, примеры, практические советы, источники и границы применения.

Все слова должны встречаться в статье. Кавычки задают точную фразу.

Результаты

1-6 / 6 материалов Сбросить
ПрограммированиеРуководство

Сериализация datetime и Decimal в JSON с явным контрактом на Python

Используйте строки ISO временных меток и десятичные строки, затем восстанавливайте поля явно. Полный пример стандартной библиотеки показывает проверки часового пояса, точность и предсказуемые сбои.

JSON / Serialization / Deserialization / Datetime / Decimal / Python / Data Contract / Type Handling
ПрограммированиеРуководство

Безопасная кроссплатформенная работа с путями в Python через pathlib

Практическое руководство по использованию pathlib для проверки существования файлов, изменения расширений, навигации по директориям и разрешения путей без внесения платформо-зависимых ошибок на Windows или Unix.

pathlib / cross-platform / python / file-system / os.PathLike / PurePath / glob / resolve
ПрограммированиеРуководство

Надежное чтение CSV-файлов в Python: обработка BOM, диалектов и символов перевода строки

Руководство по использованию модуля csv в Python для автоматического определения разделителей, обработки маркеров порядка байтов (BOM) с помощью utf-8-sig и управления различиями в символах перевода строки с помощью класса Sniffer и правильных параметров открытия файла.

python / csv / data-processing / encoding / utf-8-sig / automation
ПрограммированиеРуководство

Python: Чтение JSON из строк и файлов, и обработка ошибок декодирования

Узнайте, как анализировать JSON-данные в Python как из строковых литералов, так и из файлов, а также как эффективно обрабатывать потенциальные ошибки декодирования с помощью встроенного модуля json.

python / json / parsing / decoding / file handling / error handling / pathlib / data serialization
ПрограммированиеРуководство

Относительные пути в Python: запуск из терминала, IDE и служб

Разрешение относительных путей в Python зависит от рабочего каталога процесса, который различается в зависимости от способа запуска. В этом руководстве показано, как проверить рабочий каталог, выбрать и задокументировать явную базу путей, а также понять, почему __file__ не всегда можно доверять.

Python / pathlib / relative paths / working directory / __file__ / os.getcwd