# Python Developer

**URL:** https://forum.itvdn.com/c/python-developer/228.md?page=1

[Остання](https://forum.itvdn.com/latest.md) · [Розділи](https://forum.itvdn.com/categories.md)

**Page:** 2

---

## [Как удалить папку/ файл в коде python?](https://forum.itvdn.com/t/kak-udalit-papku-fajl-v-kode-python/3269)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 1\
**Останнє оновлення:** [09.03.2019 20:33:01 UTC](https://forum.itvdn.com/t/kak-udalit-papku-fajl-v-kode-python/3269 "2019-03-09T20:33:01Z")

</div>

Мне нужно удалить несколько папок и файлов из python кода, как это можно сделать? Что для этого нужно?

---

## [Python статические методы](https://forum.itvdn.com/t/python-staticheskie-metody/3271)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 1\
**Останнє оновлення:** [03.03.2019 20:46:50 UTC](https://forum.itvdn.com/t/python-staticheskie-metody/3271 "2019-03-03T20:46:50Z")

</div>

Существуют ли в Python статические метода? Если да, то как их нужно объявлять при написании класса? Под статическими методами я подразумеваю методы вызов которых разрешён напрямую на классе, а не на его экземпляре (на…

---

## [Python генерация случайного числа](https://forum.itvdn.com/t/python-generacziya-sluchajnogo-chisla/3278)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 1\
**Останнє оновлення:** [03.03.2019 19:01:19 UTC](https://forum.itvdn.com/t/python-generacziya-sluchajnogo-chisla/3278 "2019-03-03T19:01:19Z")

</div>

Как в python можно сгенерировать случайное (как с указанного диапазона, так и с определённого множества)? Какие могут быть преимущества того или иного способа?

---

## [Python List Comprehensions или map()?](https://forum.itvdn.com/t/python-list-comprehensions-ili-map/3231)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [01.03.2019 16:03:18 UTC](https://forum.itvdn.com/t/python-list-comprehensions-ili-map/3231 "2019-03-01T16:03:18Z")

</div>

Есть ли причина предпочесть использовать map() для понимания списка или наоборот? Что будет работать более эффективно? и какой подход будет считаться более по питоновски?

---

## [Python Как правильно читать блок else после циклов for и while?](https://forum.itvdn.com/t/python-kak-pravilno-chitat-blok-else-posle-cziklov-for-i-while/3229)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 2\
**Останнє оновлення:** [01.03.2019 15:40:10 UTC](https://forum.itvdn.com/t/python-kak-pravilno-chitat-blok-else-posle-cziklov-for-i-while/3229 "2019-03-01T15:40:10Z")

</div>

Я понимаю логику работы данной конструкции: for i in range(10): print(i) if i == 9: print("I can't continue!") break; else: print("Completed successfully") Но я не могу понять, как проще вс…

---

## [Python, как в блоке try - except ловить все исключения?](https://forum.itvdn.com/t/python-kak-v-bloke-try-except-lovit-vse-isklyucheniya/3230)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 2\
**Останнє оновлення:** [01.03.2019 15:40:01 UTC](https://forum.itvdn.com/t/python-kak-v-bloke-try-except-lovit-vse-isklyucheniya/3230 "2019-03-01T15:40:01Z")

</div>

Как я могу написать блок try - except, который словит все исключения?

---

## [Как отфильтровать дату DateTimeField в Django?](https://forum.itvdn.com/t/kak-otfiltrovat-datu-datetimefield-v-django/3232)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 1\
**Останнє оновлення:** [20.02.2019 12:19:36 UTC](https://forum.itvdn.com/t/kak-otfiltrovat-datu-datetimefield-v-django/3232 "2019-02-20T12:19:36Z")

</div>

Я пытаюсь отфильтровать DateTimeField по сравнению с датой. Я имею в виду: MyObject.objects.filter(datetime\_attr=datetime.date(2019,2,17)) В результате я получаю пустой список запросов. Предполагаю. что это из-за отсут…

---

## [Python как проверить является ли один список подмножеством другого?](https://forum.itvdn.com/t/python-kak-proverit-yavlyaetsya-li-odin-spisok-podmnozhestvom-drugogo/3233)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 1\
**Останнє оновлення:** [18.02.2019 18:41:37 UTC](https://forum.itvdn.com/t/python-kak-proverit-yavlyaetsya-li-odin-spisok-podmnozhestvom-drugogo/3233 "2019-02-18T18:41:37Z")

</div>

Мне нужно проверить, является ли список подмножеством другого. Результатом должно быть True - если является, а в ином случае - False. Как сделать это быстрее всего? Производительность для меня стоит на первом месте.

---

## [Django, расширение модели пользователя через настраиваемые поля](https://forum.itvdn.com/t/django-rasshirenie-modeli-polzovatelya-cherez-nastraivaemye-polya/3207)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [17.02.2019 22:40:07 UTC](https://forum.itvdn.com/t/django-rasshirenie-modeli-polzovatelya-cherez-nastraivaemye-polya/3207 "2019-02-17T22:40:07Z")

</div>

Какой лучший способ расширить модель User через настраиваемыми полями? Я использую Django authentication.

---

## [Вывод класс или его объект через print() в python?](https://forum.itvdn.com/t/vyvod-klass-ili-ego-obekt-cherez-print-v-python/3222)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 2\
**Останнє оновлення:** [17.02.2019 22:22:58 UTC](https://forum.itvdn.com/t/vyvod-klass-ili-ego-obekt-cherez-print-v-python/3222 "2019-02-17T22:22:58Z")

</div>

Видел в C#, что при переопределении метода ToString() можно реализовать свой собственный вывод ()например выводить значение полей класса. Можно ли сделать что-то похожее в python? Например, если у меня есть класс Test, …

---

## [Python Зачем нужен оператор pass?](https://forum.itvdn.com/t/python-zachem-nuzhen-operator-pass/3223)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 1\
**Останнє оновлення:** [15.02.2019 21:47:02 UTC](https://forum.itvdn.com/t/python-zachem-nuzhen-operator-pass/3223 "2019-02-15T21:47:02Z")

</div>

Зачем нужен оператор pass? Когда мне возможно придётся его использовать? Если можно приведите его использование на каком-то простом примере. Заранее спасибо!

---

## [Как отлаживать код в Django?](https://forum.itvdn.com/t/kak-otlazhivat-kod-v-django/3202)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 6\
**Останнє оновлення:** [14.02.2019 15:31:50 UTC](https://forum.itvdn.com/t/kak-otlazhivat-kod-v-django/3202 "2019-02-14T15:31:50Z")

</div>

Изучаю Django и у меня возникла проблема с отслеживанием, что я делаю не так и где находится синтаксическая ошибка. На это уходит достаточно много времени, поэтому я начал задаваться вопросом, а можно ли находить ошибки …

---

## [Как прекратить работу python script через выбранное сочетание клавиш?](https://forum.itvdn.com/t/kak-prekratit-rabotu-python-script-cherez-vybrannoe-sochetanie-klavish/3203)

<div class="topic-metadata">

**Author:** [@Serg](https://forum.itvdn.com/u/Serg)\
**Відповіді:** 2\
**Останнє оновлення:** [14.02.2019 15:15:34 UTC](https://forum.itvdn.com/t/kak-prekratit-rabotu-python-script-cherez-vybrannoe-sochetanie-klavish/3203 "2019-02-14T15:15:34Z")

</div>

Я работаю над python script, который запускает несколько процессов и соединений с базой данных. Время от времени мне нужно прекращать работу script сочетание клавиш Ctrl + D. Как это можно сделать в Python?

---

## [python, dict.items() и dict.iteritems() - чем они отличаются?](https://forum.itvdn.com/t/python-dict-items-i-dict-iteritems-chem-oni-otlichayutsya/3195)

<div class="topic-metadata">

**Author:** [@Serg](https://forum.itvdn.com/u/Serg)\
**Відповіді:** 2\
**Останнє оновлення:** [11.02.2019 14:21:38 UTC](https://forum.itvdn.com/t/python-dict-items-i-dict-iteritems-chem-oni-otlichayutsya/3195 "2019-02-11T14:21:38Z")

</div>

Существует ли разница в работе dict.items() и dict.iteritems()? Если да, то какая?, а то я так и не смог её найти. Из документации Python: dict.items(): верните копию из списка словарей (пары ключ, значение). dict.…

---

## [Как в python получить путь к модулю?](https://forum.itvdn.com/t/kak-v-python-poluchit-put-k-modulyu/3196)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [10.02.2019 13:03:09 UTC](https://forum.itvdn.com/t/kak-v-python-poluchit-put-k-modulyu/3196 "2019-02-10T13:03:09Z")

</div>

Мне нужно сделать проверку изменился ли модуль. Если использовать для этого inotify, то нужно знать каталог в котором находится файл модуля, поэтому возник вопрос как можно получить путь к модулю в python?

---

## [Как в python разделить строку используя разные разделители?](https://forum.itvdn.com/t/kak-v-python-razdelit-stroku-ispolzuya-raznye-razdeliteli/3193)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [10.02.2019 13:02:52 UTC](https://forum.itvdn.com/t/kak-v-python-razdelit-stroku-ispolzuya-raznye-razdeliteli/3193 "2019-02-10T13:02:52Z")

</div>

Я хочу взять текст из файла (это может быть некий абзац из статьи) и разбить его по словам. В строке могут находится разные символы разделители (например," ", ",", '.', "-"), поэтому использовать split в этом случае, я д…

---

## [Как проверить размер файла в python?](https://forum.itvdn.com/t/kak-proverit-razmer-fajla-v-python/3194)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 1\
**Останнє оновлення:** [08.02.2019 23:12:00 UTC](https://forum.itvdn.com/t/kak-proverit-razmer-fajla-v-python/3194 "2019-02-08T23:12:00Z")

</div>

пишу мини приложение, которое должно взаимодействовать с файлами и в зависимости от их размера проводить различные действия. Как можно узнать размер файла? Работаю в Windows

---

## [Как в Python проверить наличие атрибута у объекта?](https://forum.itvdn.com/t/kak-v-python-proverit-nalichie-atributa-u-obekta/3148)

<div class="topic-metadata">

**Author:** [@Serg](https://forum.itvdn.com/u/Serg)\
**Відповіді:** 2\
**Останнє оновлення:** [08.02.2019 19:36:24 UTC](https://forum.itvdn.com/t/kak-v-python-proverit-nalichie-atributa-u-obekta/3148 "2019-02-08T19:36:24Z")

</div>

Нужно перед вызовом атрибута на объекте проверить его наличие, как это лучше всего сделать?

---

## [Python, как удалить элемент из словаря?](https://forum.itvdn.com/t/python-kak-udalit-element-iz-slovarya/3147)

<div class="topic-metadata">

**Author:** [@Jackie](https://forum.itvdn.com/u/Jackie)\
**Відповіді:** 2\
**Останнє оновлення:** [08.02.2019 19:24:05 UTC](https://forum.itvdn.com/t/python-kak-udalit-element-iz-slovarya/3147 "2019-02-08T19:24:05Z")

</div>

Как можно удалить элемент из словаря, так что бы в результате получить его копию, а оригинал остался в том же состоянии (у него присутствовали все элементы до удаления)?

---

## [Как в python открыть файл не используя try?](https://forum.itvdn.com/t/kak-v-python-otkryt-fajl-ne-ispolzuya-try/3142)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 3\
**Останнє оновлення:** [05.02.2019 15:13:58 UTC](https://forum.itvdn.com/t/kak-v-python-otkryt-fajl-ne-ispolzuya-try/3142 "2019-02-05T15:13:58Z")

</div>

Как можно открыть файл не используя инструкцию try и без обработки соответствующего исключения?

---

## [Как вызвать внешнюю команду в python?](https://forum.itvdn.com/t/kak-vyzvat-vneshnyuyu-komandu-v-python/3141)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 3\
**Останнє оновлення:** [05.02.2019 15:11:12 UTC](https://forum.itvdn.com/t/kak-vyzvat-vneshnyuyu-komandu-v-python/3141 "2019-02-05T15:11:12Z")

</div>

Как можно вызвать внешнюю команду (как если бы я набрал ее в командной строке Windows) из Python script?

---

## [Python сортировка словаря по значениям](https://forum.itvdn.com/t/python-sortirovka-slovarya-po-znacheniyam/3143)

<div class="topic-metadata">

**Author:** [@Serg](https://forum.itvdn.com/u/Serg)\
**Відповіді:** 2\
**Останнє оновлення:** [03.02.2019 20:06:07 UTC](https://forum.itvdn.com/t/python-sortirovka-slovarya-po-znacheniyam/3143 "2019-02-03T20:06:07Z")

</div>

Нужно отсортировать словарь по значениям. Например есть следующий словарь: {1:2, 3:4, 5:6, 12:1} результатом его сортировки должно быть: {12:1, 1:2, 3:4, 5:6}

---

## [Как с помощью numpy получить случайное значение в указанном диапазоне?](https://forum.itvdn.com/t/kak-s-pomoshhyu-numpy-poluchit-sluchajnoe-znachenie-v-ukazannom-diapazone/3135)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [03.02.2019 16:16:16 UTC](https://forum.itvdn.com/t/kak-s-pomoshhyu-numpy-poluchit-sluchajnoe-znachenie-v-ukazannom-diapazone/3135 "2019-02-03T16:16:16Z")

</div>

Как я могу выбрать случайные значение на интервале \[a, b\] в numpy? Нужно иметь возможность получить и действительные числа, а не только целые. Например, random\_float(0, 100) вернет случайные числа между \[0, 100\]. Зара…

---

## [Как найти частично совпадающую подстроку в строке?](https://forum.itvdn.com/t/kak-najti-chastichno-sovpadayushhuyu-podstroku-v-stroke/3121)

<div class="topic-metadata">

**Author:** [@Serg](https://forum.itvdn.com/u/Serg)\
**Відповіді:** 3\
**Останнє оновлення:** [30.01.2019 11:20:11 UTC](https://forum.itvdn.com/t/kak-najti-chastichno-sovpadayushhuyu-podstroku-v-stroke/3121 "2019-01-30T11:20:11Z")

</div>

Нужно реализовать поиск нахождения подстроки в строке, подстрока может частично совпадать (несколько символов может отличаться), как проще всего это сделать? Может существуют какие-то библиотеки решающие эту задачу?

---

## [Python % vs .format](https://forum.itvdn.com/t/python-vs-format/3126)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 1\
**Останнє оновлення:** [29.01.2019 16:43:31 UTC](https://forum.itvdn.com/t/python-vs-format/3126 "2019-01-29T16:43:31Z")

</div>

В чем разница между использованием % и .format при работе со строками? Когда лучше использовать % , а когда .format?

---

## [актуальные фреймворки/библиотеки для python](https://forum.itvdn.com/t/aktualnye-frejmvorki-biblioteki-dlya-python/3120)

<div class="topic-metadata">

**Author:** [@Serg](https://forum.itvdn.com/u/Serg)\
**Відповіді:** 2\
**Останнє оновлення:** [29.01.2019 14:38:40 UTC](https://forum.itvdn.com/t/aktualnye-frejmvorki-biblioteki-dlya-python/3120 "2019-01-29T14:38:40Z")

</div>

Какие сейчас актуальные фреймворки/ библиотеки для python? Что следует изучить в первую очередь?

---

## [Python Какая разница между модулем и скриптом (script)?](https://forum.itvdn.com/t/python-kakaya-raznicza-mezhdu-modulem-i-skriptom-script/3128)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 1\
**Останнє оновлення:** [29.01.2019 14:37:56 UTC](https://forum.itvdn.com/t/python-kakaya-raznicza-mezhdu-modulem-i-skriptom-script/3128 "2019-01-29T14:37:56Z")

</div>

В чём состоит разница модуля и скриптов, ведь, что модулю, что скрипт можно импортировать в проект и выполнить.

---

## [Python Понятие метакласс и работа с ними](https://forum.itvdn.com/t/python-ponyatie-metaklass-i-rabota-s-nimi/3127)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 1\
**Останнє оновлення:** [29.01.2019 14:35:39 UTC](https://forum.itvdn.com/t/python-ponyatie-metaklass-i-rabota-s-nimi/3127 "2019-01-29T14:35:39Z")

</div>

Можете объяснить, что такое метакласс в Python и зачем они нужны. Просматривал эту тему, но я так и не понял, как сними нужно работать.

---

## [Почему не отрабатывает код, в 4 упражнении курса Python Starter](https://forum.itvdn.com/t/pochemu-ne-otrabatyvaet-kod-v-4-uprazhnenii-kursa-python-starter/3117)

<div class="topic-metadata">

**Author:** [@sergej](https://forum.itvdn.com/u/sergej)\
**Відповіді:** 2\
**Останнє оновлення:** [28.01.2019 08:43:48 UTC](https://forum.itvdn.com/t/pochemu-ne-otrabatyvaet-kod-v-4-uprazhnenii-kursa-python-starter/3117 "2019-01-28T08:43:48Z")

</div>

Задание - Найдите и исправьте ошибку в коде, при условии, что значения присваиваемые переменным A и B менять нельзя. sum\_ = 115 Сам код - в упражнении sum\_ = 115 A = '15' B = 100 sum\_ = A + B print(sum\_) Исправле…

---

## [Python, как дописать информацию в файл?](https://forum.itvdn.com/t/python-kak-dopisat-informacziyu-v-fajl/3110)

<div class="topic-metadata">

**Author:** [@Illya.Green](https://forum.itvdn.com/u/Illya.Green)\
**Відповіді:** 2\
**Останнє оновлення:** [27.01.2019 15:54:41 UTC](https://forum.itvdn.com/t/python-kak-dopisat-informacziyu-v-fajl/3110 "2019-01-27T15:54:41Z")

</div>

Как можно открыть файл и вместо перезаписи информации в нём, дописать необходимую? Есть ли какой-то метод записывающий переданную ему информацию в конец файла?

[Попередня сторінка](https://forum.itvdn.com/c/python-developer/228.md)

[Наступна сторінка](https://forum.itvdn.com/c/python-developer/228.md?page=2)
