
Amir
16.05.2018
09:34:31
но выглядит это убого

Ruslan
16.05.2018
09:35:50

FisHlaBsoMAN
16.05.2018
09:36:28

Не Глеб
16.05.2018
09:37:14

Google

Jentry
16.05.2018
09:38:47

Amir
16.05.2018
09:38:54
)

Ruslan
16.05.2018
09:39:26

Nikolay
16.05.2018
09:41:44
)
Пиши функцию сам тогда рекурсивную по конверту
Либо так как у тебя сейчас
Один хер по всем листам пройтись надо, если тебе для общего случая, а не конкретно под твой фикс формат json

Amir
16.05.2018
10:48:04
а подскажите в python3 как импортировать все функции например из файлика в той же директории например из файла utils.py
там просто набор функций

Drino
16.05.2018
10:48:28
from .utils import *

Alex
16.05.2018
10:49:30

Amir
16.05.2018
10:49:49
у меня там пара функций которые используются в других классах

Alex
16.05.2018
10:49:53
импортируй модуль utils и используй функции явно

Amir
16.05.2018
10:50:12
нет смысла писать импорт из 3х функций общего назначения

Google

Amir
16.05.2018
10:50:15
в 20 файлов)

Alex
16.05.2018
10:50:54
нет смысла захламлять глобальное пространство имен

Amir
16.05.2018
10:51:17
код ради кода?

Drino
16.05.2018
10:51:23

Jentry
16.05.2018
10:51:39

Amir
16.05.2018
10:51:45

Drino
16.05.2018
10:51:47
код ради кода?
Код ради документации. Человек, читающий твой код не в курсе, где ты модифицировал глобальное пространство имён

Maxim
16.05.2018
10:51:50
Как искать эллемент списка с конца? В строке это делается с помощью rfind, а в списках есть только index....

Amir
16.05.2018
10:52:16

Drino
16.05.2018
10:52:24
о_О vim
https://github.com/mgedmin/python-imports.vim

Amir
16.05.2018
10:52:41

Drino
16.05.2018
10:52:53

Alex
16.05.2018
10:52:55

Amir
16.05.2018
10:52:58
кароче чет флейм какой-то, иде за меня ничего делать не должна, я и руками могу импортировать

Jentry
16.05.2018
10:53:05

Drino
16.05.2018
10:53:36
Тебе нужен from utils import *?

Jentry
16.05.2018
10:53:57

Amir
16.05.2018
10:53:58
да так ок

Yevgeniy
16.05.2018
10:54:05
Народ, а такой вопрос. Если я например сделаю с помощью virtualenv окружение в папку, потом туда все потавлю что мне надо проги, я могу эту папку скопировать и запустить питон на любом другом компе где нет питона указав интерпретатор в этой папке? будет так работать? или надо чтобы был все равно питон установлен?

Google

Amir
16.05.2018
10:54:25
вы предлагаете мне сделать вызов мелких функций из утилс длиннее самих этих функций?

Alex
16.05.2018
10:54:56
from . import utils
...
utils.do_something()

Jentry
16.05.2018
10:55:04

Alex
16.05.2018
10:56:07

Amir
16.05.2018
10:56:33
вот когда буду делать код ревью, обязательно трахну себе мозг линтером
а пока, лениво

Maxim
16.05.2018
10:58:59
Почему мой список "NoneType"?

Alex
16.05.2018
10:59:49
потому что reverse() делает in-place и возвращает None

Drino
16.05.2018
11:00:02
list(reversed(stroke))

Alex
16.05.2018
11:00:29
что кстати для простого поиска не самое оптимальное решение имхо

Artyem
16.05.2018
11:02:14
я правильно понимаю что это хитрый способ заменить функцию rindex ?

Drino
16.05.2018
11:02:19
stroke[::-1].index('(')
len(x) - x[::-1].index(3) - 1
Но это только если элемент есть

Artyem
16.05.2018
11:03:36
и правда со строкой перепутал

Анна
16.05.2018
11:18:32
Привет, как на питоне реализовать перезапись фаила из одного формата в другой?

Eldar
16.05.2018
11:21:34

Roman
16.05.2018
11:22:00

Google

zombic
16.05.2018
11:27:04
увеличение интовой переменной и записьв файл потокобезопасны?

Roman
16.05.2018
11:49:16

Konstantin
16.05.2018
11:54:19

zombic
16.05.2018
11:57:24
Спасибо

Arkadiy
16.05.2018
12:23:45
Всем привет, я новичок, начал изучать курсы Python на платформе Stepik. Кто подскажет, почему print не выводит переменные a и b?
==
a = input('привет, как тебя зовут?')
b = input('сколько тебе лет?')
print ('привет, fun(a), тебе fun(b) лет. Давай до свидания!')

Eldar
16.05.2018
12:25:36

Артем
16.05.2018
12:25:50

Arkadiy
16.05.2018
12:26:47
Просто попробовал, без fun тоже не показывает

Артем
16.05.2018
12:28:12

zombic
16.05.2018
12:30:03
print ('привет,{0}, тебе {1} лет. Давай до свидания!'.format(a, b))

Aragaer
16.05.2018
12:31:03
можно без 0 и 1

SeRi0uS007
16.05.2018
12:31:55
Google в своих советах по программированию на питоне более удобную конструкцию показывает.
printf style

Arkadiy
16.05.2018
12:32:51
спасибо

Artyem
16.05.2018
12:33:06

SeRi0uS007
16.05.2018
12:33:18

Artyem
16.05.2018
12:33:46
Да, я про это
ваши вкусы довольно специфичны, раз называете её более удобной

Aragaer
16.05.2018
12:33:49
ну она была раньше, чем format

Konstantin
16.05.2018
12:34:11
Всем привет, я новичок, начал изучать курсы Python на платформе Stepik. Кто подскажет, почему print не выводит переменные a и b?
==
a = input('привет, как тебя зовут?')
b = input('сколько тебе лет?')
print ('привет, fun(a), тебе fun(b) лет. Давай до свидания!')
Есть три способа, но последний работает только в Python 3.6
print('привет, %s, тебе %s лет. Давай до свидания!' % (a, b))
print('привет, {}, тебе {} лет. Давай до свидания!'.format(a, b))
print(f'привет, {a}, тебе {b} лет. Давай до свидания!')

ivan
16.05.2018
12:34:19
А ещё писать меньше
Ибо % проще чем .format

Google

Артем
16.05.2018
12:36:41
А можно просто:
"привет",a,"тебе",b,"лет"
)))))

?
16.05.2018
12:37:30
кароче https://pyformat.info/ ?

Arkadiy
16.05.2018
12:40:40
так запятые не учитываются
А можно просто:
"привет",a,"тебе",b,"лет"
)))))

Артем
16.05.2018
12:43:13

Romka
16.05.2018
12:44:22
Как мне из докера сделать запрос на мой локальный localhost?

Artyem
16.05.2018
12:44:40
А почему нет? Тоже стабильное использую
format имеет гораздо больше возможностей
https://pyformat.info/
обратить внимание на секции
This operation is not available with old-style formatting.
просто если выбирать для проекта, то выбирать что-то одно, моё предпочтение - format, или если позволяет питон то f - строки они просто бесподобны

Артем
16.05.2018
12:44:42
Господа прогеры, не знаете ссыль на чат математиков?

Arkadiy
16.05.2018
12:45:55

Артем
16.05.2018
12:47:01

Drino
16.05.2018
12:49:27

Alice
16.05.2018
12:51:26
не могу мои глаза