
Denis
30.11.2018
12:41:36
kira,я же сказал

Alex
30.11.2018
12:41:49
причину которого тебе нужно выяснить

Denis
30.11.2018
12:42:37
я ввожу user_choose равным 3
он падает в if, а потом падает с ошибкой
ошибка поднимается по вложенности что ли в коде

Google

Alex
30.11.2018
12:42:53
мораль: нефиг ловить исключения глобально и игнорировать их

Aragaer
30.11.2018
12:43:08
ну да, исключения должны падать сразу
и громко
чтобы это было видно

Denis
30.11.2018
12:43:45
так у меня нету никаких преобразвоаний
с user_choose_comand

Alex
30.11.2018
12:44:07

hachiman
30.11.2018
12:45:13

Denis
30.11.2018
12:45:36
{"Катя": Смирнова 88888888 12.12.2016}
ну строка соответственно всё там.Т.е. занчение тоже

Alex
30.11.2018
12:46:01
кстати готов поспорить падает вот тут на строках 59 - 62

Aragaer
30.11.2018
12:46:01
чот хрень какая-то

Google

Denis
30.11.2018
12:46:19
вот тут это где

Aragaer
30.11.2018
12:46:43
это словарь такой типа?
или это должено json распарсить?

Denis
30.11.2018
12:47:01
типо словарь

Aragaer
30.11.2018
12:47:20
и питон такое должен съесть?

Alex
30.11.2018
12:48:07
короче... хватит страдать херней
выведи traceback и узнаешь отчего у тебя ValueError

hachiman
30.11.2018
12:49:24

Denis
30.11.2018
12:49:49
surname, phone, birthday = data_phone_searcher[name].split()
ValueError: not enough values to unpack (expected 3, got 2)
traceback

Alex
30.11.2018
12:50:00
ну вот тебе и причина

Denis
30.11.2018
12:50:18
да,стоило включить мозг и не делать так

Alex
30.11.2018
12:50:21
у тебя в data_phone_searcher строка после сплита дает 2 элемента

Denis
30.11.2018
12:50:37
угу,это я уже понял

hachiman
30.11.2018
12:50:44

Denis
30.11.2018
12:51:24
я с дебагингом на вы.Что посоветуете изучить,чтобы так не лажать из инструментов?

Alex
30.11.2018
12:52:40
кнопочки в PyCharm =)

hachiman
30.11.2018
12:53:32

Alex
30.11.2018
12:54:22

Google

Alex
30.11.2018
12:54:47
просто раз уж у тебя установлен PyCharm (я надеюсь Community?), то там уже есть удобный встроенный дебаггер.

Denis
30.11.2018
12:55:07
profes

Сергей
30.11.2018
12:55:40

Denis
30.11.2018
12:55:59
У меня лицуха

Alex
30.11.2018
12:56:16
легальная?

Vasya
30.11.2018
12:56:38

Denis
30.11.2018
12:57:00
да

Alex
30.11.2018
12:57:09
да
тогда приношу извинения.

Аркадий
30.11.2018
12:59:05

Alex
30.11.2018
12:59:27

Сергей
30.11.2018
12:59:36
я дебажу, мне 2018 не мешает ?

Аркадий
30.11.2018
12:59:42

Аркадий
30.11.2018
13:00:12

Alex
30.11.2018
13:00:12
да много кто дебажит, это нормально иметь хорошие логи и использовать отладочный вывод

Сергей
30.11.2018
13:00:56

Alex
30.11.2018
13:01:03
только хрен там это будет достаточно в сложных случаях многопоточного \ многопроцессного \ многонодового окружения.

Аркадий
30.11.2018
13:01:19
Иметь логи м дебажить немного разные вещи. Первое поможет на проде при ошибке, второе при разработке даст ясности больше

Alex
30.11.2018
13:02:16
некоторые проблемы воспроизводятся при очень специфических условиях

Google

Oleksandr
30.11.2018
13:03:39
товарищи, а какая, на глаз, адекватная зп для Python-джуна в Москве?

Аркадий
30.11.2018
13:03:44
ппц, им дали брейкпоинты из коробки, они принтами дебажат...

Admin
ERROR: S client not available

Aragaer
30.11.2018
13:06:34
ваще да
при наличии юнит тестов, просто ставишь где надо принты и сразу все видишь

Tigran
30.11.2018
13:09:25

Oleksandr
30.11.2018
13:11:20

Nikolay
30.11.2018
13:13:03

Oleksandr
30.11.2018
13:14:34
?
а альтернативное мнение..?)

Nikolay
30.11.2018
13:16:10
1 iphone xs в месяц

Jentry
30.11.2018
13:16:34
на самом деле где-то достаточно посередине, бывает больше, бывает меньше, я знаю джуна 100к net в хорошей компании после вуза

Николай
30.11.2018
13:23:32
https://vc.ru/amp/52131?__twitter_impression=true

Tigran
30.11.2018
13:27:00

Nikolay
30.11.2018
13:27:07
я новичок

Tigran
30.11.2018
13:27:15
Мне интересно, как они минимум и максимум считают. Это какие-то перцентили?

Nikolay
30.11.2018
13:27:53

?
30.11.2018
13:28:48

Google

Nikolay
30.11.2018
13:29:07
нет, это столица спида

Andrew
30.11.2018
13:29:19

omgdatsvalya
30.11.2018
13:29:26
Как фиксится?
SyntaxError: Generator expression must be parenthesized

Nikolay
30.11.2018
13:29:34

Tigran
30.11.2018
13:29:46

Andrew
30.11.2018
13:29:51

Nikolay
30.11.2018
13:29:56
сегодня ты жив, завтра ты жив

?
30.11.2018
13:29:57

omgdatsvalya
30.11.2018
13:29:59
Django выдает в консоли при попытки создания суперюзера

Tigran
30.11.2018
13:30:18


omgdatsvalya
30.11.2018
13:30:37
Идет выполнение: manage.py createsuperuser
Traceback (most recent call last):
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\manage.py", line 17, in <module>
execute_from_command_line(sys.argv)
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\core\management\__init__.py", line 364, in execute_from_command_line
utility.execute()
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\core\management\__init__.py", line 338, in execute
django.setup()
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\__init__.py", line 27, in setup
apps.populate(settings.INSTALLED_APPS)
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\apps\registry.py", line 85, in populate
app_config = AppConfig.create(entry)
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\apps\config.py", line 94, in create
module = import_module(entry)
File "C:\Users\Admin\AppData\Local\Programs\Python\Python37-32\lib\importlib\__init__.py", line 127, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "<frozen importlib._bootstrap>", line 1006, in _gcd_import
File "<frozen importlib._bootstrap>", line 983, in _find_and_load
File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 728, in exec_module
File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\contrib\admin\__init__.py", line 4, in <module>
from django.contrib.admin.filters import (
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\contrib\admin\filters.py", line 10, in <module>
from django.contrib.admin.options import IncorrectLookupParameters
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\contrib\admin\options.py", line 13, in <module>
from django.contrib.admin import helpers, widgets
File "c:\users\admin\source\repos\DjangoWebProject2\DjangoWebProject2\env\lib\site-packages\django\contrib\admin\widgets.py", line 152
'%s=%s' % (k, v) for k, v in params.items(),
^
SyntaxError: Generator expression must be parenthesized
Интерактивный процесс Python завершился.
Интерактивный процесс Python завершился.


Andrew
30.11.2018
13:31:10
'%s=%s' % (k, v) for k, v in params.items(),
Скобок нету, как и сказал тигран

Tigran
30.11.2018
13:31:43
Странно, что это в коде джанги
Версия питона какая?