
Tishka17
28.11.2018
13:52:25
нельзя

Michael
28.11.2018
13:52:37
Нельзя, я просто недопонял вопрос

Sfy
28.11.2018
13:52:37
Это был вопрос риторический.

Tishka17
28.11.2018
13:52:42
итератор это только __next__

Google

Michael
28.11.2018
13:52:56
Тишка всё правильно написал. Генератор - это итератор. Но не наоборот

Tishka17
28.11.2018
13:54:00
так скажем генераторы - это название таких итераторы, которые создают данные на ходу, как правило они реализуются с помощью оператора yield

Sfy
28.11.2018
13:54:40
Генератор - особенный итератор, который не берёт информацию для определения состояния после next() из существующего итерируемого объекта, а высчитывает её внутри себя, в соответствии с заданным алгоритмом.
Это безошибочное утверждение?
Или всё ещё что-то упускаю?

Tishka17
28.11.2018
13:55:49
ну грубо да
итераторы - все по чему можно итерироваться

Sfy
28.11.2018
13:56:48
Я понял то, что вы написали, как мне кажется.
Если моё утверждение сейчас не ошибочно.

Tishka17
28.11.2018
13:57:02
да, ты верно сейчас сказал

Sfy
28.11.2018
13:57:18
Отлично. Значит я всё понял.
Спасибо.

Alina
28.11.2018
14:00:27
кто-нибудь сталкивался с подобной ошибкой при запуске проекта на хероку?

Google

Ruslan
28.11.2018
14:01:18
ты прочитай текст, оно же пишет, что конфигурация у тебя некошерная

Alina
28.11.2018
14:01:47
но я по гайду смотрела, вроде все ок

Ruslan
28.11.2018
14:02:13
гайд мог устареть

Alina
28.11.2018
14:02:25
я смотрела несколько

Ruslan
28.11.2018
14:02:51
знакомо

Roman
28.11.2018
14:04:44
@Tishka17 ?

Tishka17
28.11.2018
14:06:33
не берет данные ниоткуда

Roman
28.11.2018
14:07:23

Cykooz
28.11.2018
14:07:27

Tishka17
28.11.2018
14:08:22
чувак плюс минус верно написал. Генератор не возвращает данные как есть из существующего объекта. Напрмиер, такого объекта может не быть
ну ладно, да
убедили

Roman
28.11.2018
14:09:28

Tishka17
28.11.2018
14:09:40
да может, может

Roman
28.11.2018
14:09:56
?

Anastasia
28.11.2018
14:10:03
13 декабря мы проводим бесплатный митап на тему «Что нужно знать разработчику, кроме кода».
Специалисты из Нетологии, Яндекса, Marilyn, ВТБ 24, ДодоПиццы, Боржоми и SkyEng расскажут:
— как быть общительным интровертом;
— почему программист должен уметь продавать;
— чему можно научиться обучая;
— почему положительные эмоции важны в работе;
— как говорить «нет».
Когда: 13 декабря, 18:00
Где: Москва, офис SkyEng, ул. Александра Солженицына, 23а, строение 1
Онлайн-трансляция: да
Регистрируйтесь!
http://ylink.pro/tbUjFL

Tishka17
28.11.2018
14:10:05
вообще мы щас договоримся до того, что не существуюет генераторов
> Generator functions
A function or method which uses the yield statement (see section The yield statement) is called a generator function. Such a function, when called, always returns an iterator object which can be used to execute the body of the function

Google

Tishka17
28.11.2018
14:12:22
вот тогда уж

Alexey
28.11.2018
14:12:30
Тишка, а почему ты не админ?

Tishka17
28.11.2018
14:12:30
есть функции генераторы, есть выражения генераторы

Sfy
28.11.2018
14:16:28

Tishka17
28.11.2018
14:16:51
короче термин чтением документации свыелся к
генераторная функция - функция с yield в коде. Она возвращает итератор
генераторные выражения - выражения вида (блаблабла for чо-то in чтото), тоже результат вычисления выражения - итератор

Alexey
28.11.2018
14:16:55
Всем привет!)

Sfy
28.11.2018
14:17:51

Roman
28.11.2018
14:18:04

Tishka17
28.11.2018
14:18:27

Roman
28.11.2018
14:18:48

Aragaer
28.11.2018
14:19:16
А тут кому-нибудь приходилось под линукс нотификейшны показывать? Чот не могу сделать как-то тривиальным образом

Ilia
28.11.2018
14:20:07

Alex
28.11.2018
14:20:20

Ilia
28.11.2018
14:20:32
Или просто мессаг богзы?

Stas
28.11.2018
14:21:03
всем привет

Sfy
28.11.2018
14:21:03
получается да
То есть, я изначально был прав в самом первом своём вопросе, а дальнейшие переформулирования были ошибочными?

Google

Admin
ERROR: S client not available

Tishka17
28.11.2018
14:21:12
да

rasonbot
28.11.2018
14:21:20
File "main.py", line 23, in create
self.add(npyscreen.TitleText, name = 'Status', value=vk.status.get())
NameError: name 'vk' is not defined

Ognev
28.11.2018
14:21:21
Поставь букву r перед строкой

Sfy
28.11.2018
14:21:26

rasonbot
28.11.2018
14:21:28
почему может такое быть?

Sfy
28.11.2018
14:21:37

Tishka17
28.11.2018
14:21:39

rasonbot
28.11.2018
14:21:48
а импорт?
import npyscreen, vk_api
global vk_auth, vk, Password, Login
class myEmployeeForm(npyscreen.Form):
def create(self):
#global Password, Login
Login = self.add(npyscreen.TitleText,name = 'Name',editable=True)
Password = self.add(npyscreen.TitlePassword, name='Password',editable=True)
self.edit()
def afterEditing(self):
#global vk_auth, vk
self.parentApp.setNextForm("MENU")
class Test(npyscreen.Form):
def afterEditing(self):
self.parentApp.setNextForm(None)
def create(self):
#global vk, vk_auth
self.add(npyscreen.TitleText, name = 'Status', value=vk.status.get())
def beforeEditing(self):
#global vk_auth, vk
vk_auth = vk_api.VkApi(str(Login.value), str(Password.value))
vk_auth.auth()
vk = vk_auth.get_api()
тапком за глобал не бить


Tishka17
28.11.2018
14:22:14
import npyscreen, vk_api
global vk_auth, vk, Password, Login
class myEmployeeForm(npyscreen.Form):
def create(self):
#global Password, Login
Login = self.add(npyscreen.TitleText,name = 'Name',editable=True)
Password = self.add(npyscreen.TitlePassword, name='Password',editable=True)
self.edit()
def afterEditing(self):
#global vk_auth, vk
self.parentApp.setNextForm("MENU")
class Test(npyscreen.Form):
def afterEditing(self):
self.parentApp.setNextForm(None)
def create(self):
#global vk, vk_auth
self.add(npyscreen.TitleText, name = 'Status', value=vk.status.get())
def beforeEditing(self):
#global vk_auth, vk
vk_auth = vk_api.VkApi(str(Login.value), str(Password.value))
vk_auth.auth()
vk = vk_auth.get_api()
не вижу импорта vk или создания такой переменной
f^ ukj,fk
а, глобал
мать его
ять
зачем в глобал скоупе писать слова global?


Stas
28.11.2018
14:22:57
ребята, есть такой вопрос. хочу использовать на макоси одну утилиту сделанную на питоне, вот эту https://github.com/kcoley/gltf2usd
среди прочего в DEPENDENCIES там указано "make sure you add the USD dir to your PYTHONPATH". я скачал сам USD Toolkit, но ума не приложу куда его нужно запихнуть чтобы заработало и как добавить это в PYTHONPATH

Alexey
28.11.2018
14:24:15

Ognev
28.11.2018
14:24:49
r"some_text_example"

Aragaer
28.11.2018
14:24:51

Google

Ognev
28.11.2018
14:25:10

Ilia
28.11.2018
14:25:18
Ну вроде DBus надо пинать.

Stas
28.11.2018
14:26:09
https://github.com/kcoley/gltf2usd
macOS, нужно использовать эту утилиту. среди зависимостей указан Prebuild USD Toolkit. сам тулкит скачал, но как его добавить в PYTHONPATH не могу понять, и при запуске самой утилиты пишет ошибку что не найдет модуль pxr который находоится в USD тулките(что логично). кто знает как правильно подкинуть этот тулкит?

Alexey
28.11.2018
14:26:18

Stas
28.11.2018
14:26:24
уж более четко сформулировать я и не смогу наверное

Maxim robox
28.11.2018
14:27:06

Vaderoff
28.11.2018
14:27:22
Если раньше я делал from states import States as st где States это класс, то сейчас у меня все находится в одном файле, мне теперь нужно делать так st = States() или можно напрямую обращаться States.some_state ? Я запутался немного

Tigran
28.11.2018
14:28:17

Vaderoff
28.11.2018
14:28:56
правильно, st = States()
Сенк, как я понимаю, если обращаться напрямую, то класс каждый раз будет инициализироваться, а это плохо