@ru_python

Страница 8228 из 9768
Вадим
27.02.2019
14:40:32


Макс
27.02.2019
14:41:32
показать ему скрин?

Alex
27.02.2019
14:41:56
ssulka (sic!)

Макс
27.02.2019
14:41:57
чуть больше описания

Google
Dynch
27.02.2019
14:45:59
Парни, как простым образом выдернуть что-то из одного Ipynb файла в другой Ipynb?

Вадим
27.02.2019
14:46:18
чуть больше описания
как мне сделать return data

Сергей
27.02.2019
14:46:23
Выпишите пилюль участнику чата @ivan_konotop Рассылает спам в виде приглашений в канал

cookie
27.02.2019
14:47:29
как мне сделать return data
тебе там твой ide или что там у тебя пытается намекнуть, что у тебя переменная не объявлена, а ты её хочешь вернуть

Aragaer
27.02.2019
14:47:43
а правда в этом вашем лутце такие конструкции, что sys.stdin = some_file_handle line = input() ?

Вадим
27.02.2019
14:48:34
тебе там твой ide или что там у тебя пытается намекнуть, что у тебя переменная не объявлена, а ты её хочешь вернуть
ну как бы она объявлена в блоке try и except, но я понял, что надо объявить в начале

Tishka17
27.02.2019
14:48:37
Хз, я лутца не читал, но тоже напрягся глядя на скрин

Yury
27.02.2019
14:48:42
тебе там твой ide или что там у тебя пытается намекнуть, что у тебя переменная не объявлена, а ты её хочешь вернуть
ну pycharm кстати в этом плане советует объявлять на уровне с той функцией, которая её вызывает

ivan
27.02.2019
14:49:17
class A: def __init__(self): self.value1 = 1 self.value2 = 2 class Mixin: def __getattr__(self, attr): try: attr_value = getattr(self, attr) except AttributeError: attr_value = getattr(self.a, attr) return attr_value class B(Mixin): def __init__(self): self.a = A() self.value3 = 3 self.value4 = 4 if __name__ == '__main__': b = B() print(b.value3) # 3 print(b.value1) # RangeError: Maximum call stack size exceeded on line 9 in main.py Объясните плз, почему такое поведение с рекурсией? И как можно это сделать?(думаю идея того, что нужно, по коду понятна)

Yury
27.02.2019
14:49:43
cookie
27.02.2019
14:50:50
Это рекомендация, пайшарм просто рекомендует
но мы же не знаем, что у него в try )

Google
Alexandra
27.02.2019
14:51:16
#pwc #vacancy #вакансия #офис #москва #datascience PwC Data & Analytics team is looking for a Data Scientist and Senior Data Scientist. Successful candidate's profile: · 3+ years for Senior Data Scientist / 1,5+ years of experience for Data Scientist · Higher degree (preferred Math, Computer Science, Physics, Operational Research or related) · Experienced level of Python, Apache Spark, Apache Hadoop · Experience in building effective visualization (Tableau, QlikView, Power BI, R, Shiny) is an advantage Full job description: https://www.pwc.ru/ru/careers/experienced-job-search/description.html?wdjobreqid=50874WD&wdcountry=RUS&wdjobsite=Global_Experienced_Careers Salary - up to 3000 eur (will be discussed after the interview) email: alexandra.skotnikova@pwc.com

Tishka17
27.02.2019
14:52:11
ivan
27.02.2019
14:52:35
Владимир
27.02.2019
14:52:41


Yury
27.02.2019
14:53:11
извращение! кожура в киви самое вкусное!

Tishka17
27.02.2019
14:53:11
Теперь вижу

cookie
27.02.2019
14:53:43
ivan
27.02.2019
14:53:47
Зачем ты в __getattr__ вызываешь getattr(self)?
Тогла правильно не просто гетаатр сделать А super().__getattr__() ? При условии, что у отцовского класса есть этот метод

Alexandra
27.02.2019
14:54:36
А ещё по-русски бы
критично? или могу на англ пока оставить?

ivan
27.02.2019
14:54:53
А зачем тебе вообще гетаттр?
Мне нужно получать аттрибуты у обьекта И если они не найдены То искать эти аттрибуты у связанного обьекта

Tishka17
27.02.2019
14:55:34
Тогла правильно не просто гетаатр сделать А super().__getattr__() ? При условии, что у отцовского класса есть этот метод
__getattr__ вызывается когда __getattribute__ сказал что атрибута нет. Тебе не надо руками проверять свой атрибут

Alexey
27.02.2019
14:55:44
парни, как мне сделать строку, которая будет содержать в себе все еементы словаря(ключ : значение), чтоб каждый с новой строки?

Alex
27.02.2019
14:57:25
Вот этот момент не понял
getattr вызывается если аттрибут у объекта не был найден

Google
Tishka17
27.02.2019
14:57:36
Ну лучше вместо f-строки конечно вынести формат в константу, или вообще шаблонизатор заюзать

Alex
27.02.2019
14:57:38
твоя проверка на которой ты ловишь рекурсию вообще не нужна

почитай про разницу __getattr__ и __getattribute__

ivan
27.02.2019
14:58:43
getattr вызывается если аттрибут у объекта не был найден
То есть мне сразу писать что-то типо return getattr(self.a, attr)?

Tishka17
27.02.2019
14:59:16
Да

ivan
27.02.2019
14:59:50
Не знал об этом Окей, спасибо

Tishka17
27.02.2019
15:00:20
А если не секрет, что за магию ты делаешь?

Я вроде один раз в жизни только так делал

Даже не знаю зачем это может понадобиться, если конечно свой фреймворк не пишешь

cookie
27.02.2019
15:01:16
А если не секрет, что за магию ты делаешь?
ты ведь про вот это спрашиваешь? парни, как мне сделать строку, которая будет содержать в себе все еементы словаря(ключ : значение), чтоб каждый с новой строки?

cookie
27.02.2019
15:02:43
Сейчас про гетаттр
понял, а-то я тот вопрос не могу понять никак, зачем это может быть нужно, типа "почти json" какой-то, только почему-то строкой

Tishka17
27.02.2019
15:03:02
Предполагаю, что человек для отладки хочет лог

Хотя это проще принтами отдельными

cookie
27.02.2019
15:03:39
угу

Krasovitova
27.02.2019
15:13:48
Добрый вечер! Начинаю изучать питон. Не совсем понимаю как реализовать генератор случайных нечетных чисел. В Random указывается же диапазон просто

Tishka17
27.02.2019
15:14:46
Генерируй любые, а потом делай из них нечётные

Google
Tishka17
27.02.2019
15:15:49
Костя
27.02.2019
15:16:03
Ребят подскажите, установил питон 3.7 windows 10, хочу поставить либу paypalrestsdk, а она требует cryptography и там где-то оно вылетает.. я уже и питон переустановил и visual studio build tools и хз как поправить( код ошибки: https://pastebin.com/wTK1Bm4B

Костя
27.02.2019
15:16:36
через pip

Krasovitova
27.02.2019
15:16:37
Только нечётные не любые можешь, а тоже из диапазона придётся. Или ты хочешь до бесконечности?
Ну задание дали типа написать генератор нечётных чисел. По-любому в диапазоне

Admin
ERROR: S client not available

Tishka17
27.02.2019
15:16:55
через pip
Покажи вывод

Зависимости должен был сам подтянуть

Alexander
27.02.2019
15:17:25
Хорошая ли идея парсить ask fm для майнинга датасета для обучения чатбота?

Tishka17
27.02.2019
15:17:31
А. Стоп, это вывод чего?

Костя
27.02.2019
15:17:48
https://pastebin.com/NCdzNFU9 вот вывод полный

командной строки

Зависимости должен был сам подтянуть
в смысле, они сами на 3.6 подтягивались же

Tishka17
27.02.2019
15:18:20
Да, пытается собрать cryptography из сорцов

Костя
27.02.2019
15:18:26
а, еще кой-чо

на линуксе на 3.7 поставил так и без ошибок

а на винде ломается, ищет какой-то c:\users\user\appdata\local\programs\python\python37\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory

cookie
27.02.2019
15:19:26
на линуксе на 3.7 поставил так и без ошибок
ну знаешь, на линуксе и редис с полпинка заводится

Google
Костя
27.02.2019
15:19:40
Tishka17
27.02.2019
15:19:55
Ну чтобы что-то собрать нужны заголовочные файлы

В Линуксе обычно python-dev какой-нибудь ставишь

Костя
27.02.2019
15:20:37
я хз как тут их поставить..

Tishka17
27.02.2019
15:20:41
Я тоже :)

Может при установке питона?

Костя
27.02.2019
15:21:06
не, там ничего не спрашивало

Tishka17
27.02.2019
15:22:14
Хз, может wheel под 3.7 нету

Странно

Кто вообще придумал из сорцов при установке собирать

Гентушники какие-то

Dynch
27.02.2019
15:22:47
а на винде ломается, ищет какой-то c:\users\user\appdata\local\programs\python\python37\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory
дружище, у меня та же тема была , я 2 дня с ней просидел , в итоге перешел на линукс и все у меня теперь хорошо, живу и поживаю , у винды там бывает такая беда , особенно с SSL сертификатами или тулсами или wheel

Edgyr Var
27.02.2019
15:22:56
________________________________________________________________ Всем привет. Появилась необходимость поставить try/except на весь код, но дело в том, что файлов в программе довольно много, так же как и классов, в которых могут возникнуть исключения. Можно ли допустим создать класс,, который будет отлавливать исключения и чтобы он объявлен был один раз. ____________________________________________________________

Tishka17
27.02.2019
15:23:08
я хз как тут их поставить..
http://cryptography.io/en/latest/installation/ читал?

Мелочь, но может что подскажет

Страница 8228 из 9768