|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
Лутц Марк - Изучаем Python. 5 издание28.08.2020, 19:53. Показов 6397. Ответов 44
Метки нет (Все метки)
Как ориентироваться в исходниках?
https://www.oreilly.com/librar... 449355722/ https://resources.oreilly.com/... 920028154/ https://resources.oreilly.com/... master.zip Как найти исходники кода ко второму тому (то, что относится к ООП)?
0
|
|
| 28.08.2020, 19:53 | |
|
Ответы с готовыми решениями:
44
М. Лутц Изучаем Python. Том 1 Python - Марк Саммерфилд
|
|
99 / 86 / 20
Регистрация: 10.09.2019
Сообщений: 708
|
||
| 29.08.2020, 13:19 | ||
|
1
|
||
| 29.08.2020, 14:13 | ||
|
1
|
||
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 14.10.2020, 12:00 [ТС] | |
|
А по книге Лутца можно научиться работать не с одним файлом, а обрабатывать много файлов и папок?
0
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,258
|
|
| 14.10.2020, 12:04 | |
|
supmener, а чем отличается работа с одним файлом от работы с несколькими? один фиг в один момент времени один поток может работать только с одним файлом.
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 14.10.2020, 12:08 [ТС] | |
|
Имел в виду, когда надо обработать не один файл, а несколько. Можно последовательно. Указываем на входе директорию с файлами и папками с файлами или папками, в которых тоже могут быть файлы и папки и т.д., а имена файлов программа сама определяет, если ей это нужно и файлы обрабатывает.
0
|
|
|
5184 / 1074 / 150
Регистрация: 29.01.2013
Сообщений: 6,258
|
|
| 14.10.2020, 12:29 | |
|
supmener, не уверен, есть ли конкретно такой пример в книге, но не вижу никаких препятствий сочинить рекурсивный перебор файлов по папкам и подпапкам.
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 14.10.2020, 12:33 [ТС] | |
|
А какие функции использовать?
0
|
|
|
710 / 356 / 104
Регистрация: 09.02.2018
Сообщений: 805
|
|
| 14.10.2020, 12:53 | |
|
os.listdir()
os.path.join() os.path.isdir() os.path.isfile() Этих функций должно хватить.
1
|
|
| 14.10.2020, 12:56 | ||
|
Лутц М. Программирование на Python. Том 1 (4-е издание, 2011) Часть II "Системное программирование" Гл. 4 "Инструменты для работы с файлами и каталогами" где рассматриваются вопросы: Инструменты для работы с каталогами Обход одного каталога Обход деревьев каталогов и так далее. Я эту часть книги не изучал, так что смотрите что в ней Вам нужно, сами.
1
|
||
| 14.10.2020, 13:05 | |
|
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 14.10.2020, 13:07 [ТС] | |
|
Это как?
0
|
|
| 14.10.2020, 13:32 | |
|
Не по теме: Рыжий Лис, ничто не мешает. Но в любом случае, в один поток, в один момент времени, можно взаимодействовать только с одним файлом)
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
||||||
| 17.10.2020, 09:21 [ТС] | ||||||
|
Вот пример с сайта Кафедры информатики и вычислительной математики МФТИ.
Через конструкцию with можно открывать сразу несколько файлов:
0
|
||||||
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|||||||
| 17.10.2020, 09:36 [ТС] | |||||||
0
|
|||||||
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 18.10.2020, 20:34 [ТС] | |
|
Сегодня почему-то не скачиваются исходники.
https://resources.oreilly.com/... b5f38dd9c9 или отсюда. https://github.com/requiemofth... amples-1.4
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 19.10.2020, 08:09 [ТС] | |
|
Скачал сегодня с gihub из Windows. Из другого места интернета (resources.oreilly.com) пробовал сначала, скачивается битый архив. Возможно оттуда надо через git тянуть. Вчера менял настройки модема. А в Линукс нет ПО, как в Винде, возможно из-за этого скорость просела.
0
|
|
|
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
|
|
| 21.10.2020, 13:37 [ТС] | |
|
0
|
|
| 21.10.2020, 13:37 | |
|
По книге Марк Лутц Html + python. Лутц. не могу запустить скрипт Не работает код Эрик Матиз - Изучаем Python, упражнение 19.1 Создание серьезного бизнес приложения "Изучаем java" Кэти Сьерра и Берт Бейтс 2-е издание Проект на PyGame из книги «Изучаем Python. Программирование игр, визуализация данных, веб-приложения», Мэтиза Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Море в объективе
kumehtar 06.07.2026
Хотел написать много проникновенных слов, но передумал.
Оно само - говорит.
Кто слышит тот слышит.
|
Оказывается, Unreal Engine позволяет качество на порядки выше, чем было в Lineedge
Etyuhibosecyu 05.07.2026
Жаль, конечно, что я не узнал об этом, пока Lineedge существовала, а то бы Noname2331 написал, что волки превращаются в пиксельную кашу, а я бы его попросил скачать какую-нибудь бриллиантовую или Pro. . .
|
Doom для терминала без стрельбы и монстров. 3D Raycasting на ascii.
dcc0 05.07.2026
Попросил нейронную сеть deepai. org написать рейкастинг 3D с библиотекой ncurses для Linux. Чтобы можно было
ходить на стрелочки. Чтобы стены были отрисованы символами. Справилась.
Первый вариант. . .
|
Установка статуса документа по условию
Maks 05.07.2026
Алгоритм из решения ниже реализован на нетиповом документе "НарядПутевка" разработанного в КА2.
Задача: в табличной части "Материалы" документа при записи автоматически устанавливать статус. . .
|
|
Сезонность и суточность закисления почв
anaschu 04.07.2026
200 часов это все равно моловато. Есть ситуации, но нестандартные, когда смена происходит за 5 лет.
Но обычно это 50 лет и более.
Наверное, закисление почвы происходит сезонно в средней. . .
|
В чем ценность человеческого опыта в глобальном смысле?
kumehtar 03.07.2026
Возможно, ценность человека не в том, что он однажды достигает мудрости, а в том, что он становится носителем карты пути. Он знает не только истину, но и последовательность внутренних изменений,. . .
|
интеграция AnyLogic с самописным REST API и переход на Odoo
anaschu 03.07.2026
Успешная интеграция AnyLogic с самописным REST API и переход на промышленную Odoo WMS
Сегодня проделал огромный путь от простой симуляции физических процессов до построения полноценной. . .
|
Поиск всех путей на ориентированном графе. Linux
dcc0 02.07.2026
Переработка старого кода из моей статьи.
Через несколько переработок от PHP кода к C89 (надеюсь, 89).
Но довольно запутанно получилось. Код для Linux.
Но если убрать time и то, что с ним. . .
|