Size: a a a

Сообщество Python Программистов

2021 January 15

А

Айван in Сообщество Python Программистов
Дмитрий
да-да, постоянно неудобно говорить)
Еп. Всё так
источник

Д

Дмитрий in Сообщество Python Программистов
Айван
Еп. Всё так
хех
источник

z

zh4nS3r1k in Сообщество Python Программистов
Добрый вечер
источник

z

zh4nS3r1k in Сообщество Python Программистов
Кто в библиотеке csv шарит
источник

z

zh4nS3r1k in Сообщество Python Программистов
Можете помочь?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Айван
Может подсказать, в чём может быть проблема:
Есть tests/test_main.py и app/main.py но почему IDE и питон в консоли ругаются на то что import app в файле тестов ничего не находит, хотя при запуске из IDE он всё-таки срабатывает нормально. Попробовал и там и там PYTHONPATH'и поставить, ничего не изменилось :/
Ибо разные уровни вложенности кода
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
zh4nS3r1k
Можете помочь?
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Айван
Может подсказать, в чём может быть проблема:
Есть tests/test_main.py и app/main.py но почему IDE и питон в консоли ругаются на то что import app в файле тестов ничего не находит, хотя при запуске из IDE он всё-таки срабатывает нормально. Попробовал и там и там PYTHONPATH'и поставить, ничего не изменилось :/
- tests
  - test.py
- app
 - main.py

import app ищет внутри запускаемой директории, а не корня. А запуск через ide прошёл, ибо запуск идёт как раз из корня
источник

А

Айван in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
- tests
  - test.py
- app
 - main.py

import app ищет внутри запускаемой директории, а не корня. А запуск через ide прошёл, ибо запуск идёт как раз из корня
Ну, я запускаю поидее из корня pytest tests/test_main.py
Да и то что в PYTHONPATH поидее должен видеть 🤔
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Айван
Ну, я запускаю поидее из корня pytest tests/test_main.py
Да и то что в PYTHONPATH поидее должен видеть 🤔
Просто сделай from .. import app. А вообще тесты обычно кладут в директорию аппки кладут.
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Просто сделай from .. import app. А вообще тесты обычно кладут в директорию аппки кладут.
Или укажи абсолютный путь к файлу
источник

А

Айван in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Просто сделай from .. import app. А вообще тесты обычно кладут в директорию аппки кладут.
Разве? Видел у библиотек обычно так, отдельно
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Айван
Разве? Видел у библиотек обычно так, отдельно
Зависит от проекта. Но в бэке кладут внутри директории тестируемой аппки
источник

А

Айван in Сообщество Python Программистов
Так, ну тогда relative import error with no known package — в целом, ожидаемо
источник

А

Айван in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Просто сделай from .. import app. А вообще тесты обычно кладут в директорию аппки кладут.
В этом случае*
источник

𝕬

𝕬𝖗𝖙𝖊𝖒 in Сообщество Python Программистов
Айван
Так, ну тогда relative import error with no known package — в целом, ожидаемо
Абсолютный путь?
источник

А

Айван in Сообщество Python Программистов
𝕬𝖗𝖙𝖊𝖒
Абсолютный путь?
А import app не абсолютный?
источник

M

M_SM in Сообщество Python Программистов
как сохранить эту форму в другом view
источник

M

M_SM in Сообщество Python Программистов
источник

M

M_SM in Сообщество Python Программистов
на этом
источник