17
Через лямбу аргумент можно передать?
Anonymous
Все,всем спасибо,все получилось,извините за тупость,просто лень читать доки:)
17
Если у меня код: def a(self,ar): pass
Anthony
подскажите, читаю через SQlAlchemy данные в DataFrame из колонки типа MSSQL.Varbinary, в итоге в ней лежит текст. как бинарник то получить?
17
чего?
Поправил
Alex
Поправил
что поправил? нормально сформулированный вопрос где?
17
На русском написал
Alex
Что непонятного в вопросе?)
в каком месте у тебя лямбда и куда ты хочешь передать аргумент?
BotoTVOREC
Если у меня код: def a(self,ar): pass
def a(self,command=lambda:ar): pass Если я правильно понял
17
name.bind(“<Enter>”,lambda:a(1)
17
Вот так
17
Но выходит ошибка
Alex
это tkinter небось?
17
Да
Alex
подозреваю что в обработчик прилетает аргумент с событием
Alex
lambda event: a(1)
Alex
ожидаемый формат функции хендлера смотри в доке.
17
lambda event: a(1)
Большое спасибо
Alex
На русском написал
прочти пожалуйста http://citforum.ru/howto/smart-questions-ru.shtml
Anthony
подскажите, читаю через SQlAlchemy данные в DataFrame из колонки типа MSSQL.Varbinary, в которых лежит PDF, сохраняю в бинарный файл , в итоге получаю обрезанный кусок PDFa, видимо тип неправильно интерпретирует. как получить бинарный файл?
Олег
Ребят как определить в питоне пространство имен, можно ссыль?
Tishka17
или тебе другое пространство?
Anthony
query = "exec spGetInfoApproach @StartDate='01-01-2018', @EndDate = '01-16-2018'" engine = sqlalchemy.create_engine(sql_connstr,deprecate_large_types=True) df = pd.read_sql(query, engine)
Anthony
три строки... где тут размер.
Олег
или тебе другое пространство?
все так, а могу я уже переопределить существующий класс?
Tishka17
в базу точно все влезло?
Олег
зачем? 0_о
хочу попробовать
Anthony
в базу точно все влезло?
да, там всё ок. читал другим сопособом нормально всё было. через pyodbc
Anthony
Просто бред... три часа в гугле. и 0 резульата
Anthony
for b in df['MainFile']: f = open(pdfcache + str(i)+ ".pdf",'wb+') f.write(b) f.close()
Олег
хочу переопределить класс в zeep
Tishka17
хочу попробовать
В общем случае никак. А вообще это очень странное желание
Tishka17
хочу переопределить класс в zeep
И что ты хочешь добиться?
Олег
ну так можно или нет?
Tishka17
ну так можно или нет?
Тебе целиком класс заменить на другой или как?
Anthony
Ээ. В один файл?
Почему в один. в разные. там str(i) итератор в имени файла
Олег
Тебе целиком класс заменить на другой или как?
добавить метод к существующему классу без наследования
Tishka17
добавить метод к существующему классу без наследования
Ну добавь через setattr. Но вообще это странное желание
Anthony
как в pandas задать тип столбца, что бы корректно он его интерпретировал. он походу не понимает что ему от СУБД прилетает.
Anthony
потому что у него все поля object бл
Tishka17
Ой, там ещё пандас
Anthony
да можно и без него.. он там нафиг не нужен
Tishka17
добавить метод к существующему классу без наследования
А зачем тебе это? Или ты под ios писал раньше?
Anthony
главное через pyodbc работало корректно с простыми запросами, но на вызове ХП получаю TypeError: 'NoneType' object is not iterable
Tishka17
Декоратор тут каким боком?
Alex
тебя руби-наркоманы покусали?
Tishka17
А почему нет?
А как ты его применишь?
Andrew
А как ты его применишь?
Все зависит от того что должен делать метод
Tishka17
А почему нет?
Вот у тебя есть class X в модуле xxx. Покажи-ка как в него декоратором добавишь метод.
Tishka17
А как будешь?
Andrew
А как будешь?
Нет контекста. Наследуюсь или прокси
Tishka17
Нет контекста. Наследуюсь или прокси
Это ты новые классы создашь. Задание было в существующий
Tishka17
Какой self? Не объект, класс
Anthony
Звучит как план
кажется разобрался. внутри ХП используются CTE запросы и динамический SQL, соответственно происходит чехарда с типами данных и вся эта каша не умеет корректно их определять
Tishka17
Ну вообще через пандас я бы поостерегся делать что-то кроме обработки данных
Tishka17
Он везде как-то странно их грузит
Anthony
так я и планирую их обрабатывать в дальнейшем. и мне нужен текст из PDFов.
Tishka17
Ну и грузи нормально из базы.