Зачем это нужно? Источник: https://zen.yandex.ru/media/nuancesprog/kak-obedinit-neskolko-csv-failov-cherez-8-strochek-koda-5e67a3a113ba980e68fcb65a Оригинал: https://medium.freecodecamp.org/how-to-combine-multiple-csv-files-with-8-lines-of-code-265183e0854 Копипаст вручную — это, может, и не самый плохой вариант для небольшого количества файлов. Но представьте, что вам нужно объединить 100+ файлов… готовы ли вы сделать все вручную? Эта затея весьма утомительна и чревата ошибками. Для файлов с одинаковой структурой таблицы (те же заголовки и количество столбцов) можно воспользоваться скриптом на Python. Шаг 1: Импортируйте пакеты и… Читать далее »
Источник: http://css-live.ru/articles/vyorstka-realnyx-proektov-na-gridax-css-grid-layout-uzhe-sejchas.html Перевод статьи Building Production-Ready CSS Grid Layouts Today с сайта smashingmagazine.comдля CSS-live.ru, автор — Мортен Рэнд-Хедриксен Эволюция многих отраслей выглядит не как постепенное улучшение понемногу, а скорее как перевороты в самых основах, меняющие общепринятые подходы и методологии будто в одночасье. Для веб-фронтенда это верно как никогда. Наша отрасль процветает благодаря постоянному активному развитию, и с регулярностью возникают новые технологии, в корне меняющие наш подход… Читать далее »
Источник: https://habr.com/company/edison/blog/343614/ Быстро познакомимся с будущим макетов веб-сайтов. Grid макеты имеют основополагающее значение для дизайна веб-сайтов, а модуль CSS Grid — это самый мощный и простой инструмент для его создания. В этом году модуль также получил нативную поддержку основных браузеров (Safari, Chrome, Firefox), поэтому я считаю, что всем фронтенд разработчикам придется изучать эту технологию в недалеком будущем. В этой статье я быстренько расскажу… Читать далее »
Любительский перевод книги, без лишней рекламы: https://pocoz.gitbooks.io/django-v-primerah/ Относится к Python 3.5 и Django 1.8 Глава 1: Создание первого приложения Приветствую! Этот перевод еще довольно сырой. После того как все 12 глав будут переведены, я начну исправлять ошибки. Жаль времени мало. Создание первого приложения. Если вы еще не установили Джанго, вы узнаете, как это сделать в первой части этой главы. В… Читать далее »
Дизайн таблиц: https://habr.com/post/328220/ Примеры реализации: https://habrahabr.ru/post/328230/
Чтобы определить, является ли строка n числом, напишем функцию: def is_number(n): is_number = True try: num = float(n) # check for «nan» floats is_number = num == num # or use `math.isnan(num)` except ValueError: is_number = False return is_number
Одним из распространенных файловых форматов, которые хранят в удобном виде информацию, является формат csv. Каждая строка в файле csv представляет отдельную запись или строку, которая состоит из отдельных столбцов, разделенных запятыми. Собственно поэтому формат и называется Comma Separated Values. Но хотя формат csv — это формат текстовых файлов, Python для упрощения работы с ним предоставляет специальный встроенный модуль csv.
Как создать exel документ в Python? Для этих целей есть много библиотек. Рассмотрим самую популярную библиотеку openpyxl. Вы сможете не только сгенерировать exel документ в openpyxl, но и вставить в него график для наглядности. Хорош тот скрипт который содержит мало кода. Подготовил для вас пример. Он содержит массу циклов. Я учёл свой опыт создания эксельных документов на PHP. Скажу что библиотек PHPExel… Читать далее »
Подробный ресурс с описанием системы Git https://git-scm.com/book/ru/v2
Обработка и анализ файлов формата CSV (comma separated values -значения, разделенные запятыми) с использованием Python и Django позволят использовать новый способ использования данных в вашем проекте. Концепция довольно проста, поскольку файл CSV настолько распространен и очень легко разбирается в Python. Ниже приведен пример реализации использования модели Django с файлом csv.