Size: a a a

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

2021 February 10

AT

Alexander T in Сообщество Python Программистов
потому что все объект, а объект это класс
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Alexander T
ну а все остальное - класс)
Ну да, потому что всё - объект, и среди объектов есть классы
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Ну да, потому что всё - объект, и среди объектов есть классы
Тут отдельно оговорюсь что объект и объекты это разные штуки
источник

SP

Salam Popolam in Сообщество Python Программистов
народ, есть тут кто шарит в eel?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Не я
источник

M

Mark in Сообщество Python Программистов
Здравствуйте, есть вот такая структура фласк приложения. В app вызываются функции из модуля report_of_racing и обрабатываются файлы из папки logs. Путь прописан к логам как 'race_report/logs/start.log' и т.д. Так вот, при попытки импорта приложения в test_web_interface выбрасывает исключение о том, что файлы не существуют, что я делаю не так, и как можно исправить данную проблему?) Пытался впихнуть и в статику, и для приложения сделать отдельный пакет, не помогло(
источник

M

Mark in Сообщество Python Программистов
├── app.py
├── race_report
│   ├── __init__.py
│   ├── logs
│   │   ├── abbreviations.txt
│   │   ├── end.log
│   │   └── start.log
│   └── program
│       ├── __init__.py
│       ├── __pycache__
│       └── report_of_racing.py
├── static
├── templates
│   ├── common_statistic.html
│   ├── driver_detail.html
│   ├── drivers.html
│   └── index.html
└── tests
   ├── __init__.py
   └── test_web_interface.py
источник

l

let45fc in Сообщество Python Программистов
Бензофуран Гетероцикл
А с построчным чтением слабо?)
Нет, но и кода там на пару строк больше)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
let45fc
Нет, но и кода там на пару строк больше)
Разве?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
f.writelines(reversed(f)), если не париться о переносе строки
источник

¯

¯\_(ツ)_/¯  in Сообщество Python Программистов
вопрос довольно глупый, но что можете посоветовать почитать или посмотреть для проектирования архитектуры проекта
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Mark
Здравствуйте, есть вот такая структура фласк приложения. В app вызываются функции из модуля report_of_racing и обрабатываются файлы из папки logs. Путь прописан к логам как 'race_report/logs/start.log' и т.д. Так вот, при попытки импорта приложения в test_web_interface выбрасывает исключение о том, что файлы не существуют, что я делаю не так, и как можно исправить данную проблему?) Пытался впихнуть и в статику, и для приложения сделать отдельный пакет, не помогло(
Пути относительные используешь, скорее всего в этом проблема
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
f.writelines(reversed(f)), если не париться о переносе строки
Ну и ещё о некоторых штуках
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Можно ещё читать блоками с конца и искать переносы строк, разделяя и записывая строки в нужный файл
источник

M

Mark in Сообщество Python Программистов
Бензофуран Гетероцикл
Пути относительные используешь, скорее всего в этом проблема
Да, скорее всего, а можно каким-то чудесным методом или функцией избежать данной штуки?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Mark
Да, скорее всего, а можно каким-то чудесным методом или функцией избежать данной штуки?
Можно например строить пути используя переменную __file__
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Mark
Да, скорее всего, а можно каким-то чудесным методом или функцией избежать данной штуки?
И ещё для удобной работы с путями в стандартной библиотеке есть pathlib
Почитай про него, он крутой
источник

M

Mark in Сообщество Python Программистов
Бензофуран Гетероцикл
И ещё для удобной работы с путями в стандартной библиотеке есть pathlib
Почитай про него, он крутой
Спасибо! Пойду смотреть)ъ
источник

K

KarmaBot in Сообщество Python Программистов
Mark
Спасибо! Пойду смотреть)ъ
Вы увеличили карму Бензофуран Гетероцикл до 3598.27 (+10.30)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Бензофуран Гетероцикл
Можно например строить пути используя переменную __file__
Language:
py3


Source:
print(__file__)


Result:
/home/ren/Desktop/rextester_linux_2.0/usercode/771453203/source.py
источник