
Stanislav
17.01.2017
21:07:02
Штоб ламал пинтагоны там

Kirill
17.01.2017
21:20:46
ребят, как сделать чтобы прггресс в выполнении скрипта показывался в коммандной строке?

Denis
17.01.2017
21:21:11
Логи писать

Google

Igor
17.01.2017
21:22:01
у клевой библиотечки click есть фича прогрессбара
http://click.pocoo.org/5/utils/#showing-progress-bars
еще есть tqdm
https://www.reddit.com/r/Python/comments/507nay/tqdm_fast_and_extensible_progress_bars_in_an/

Kirill
17.01.2017
21:25:03
четко!

Sofia
17.01.2017
22:41:32

Maksim
17.01.2017
22:50:21
Ребятки, есть вот такие данные
—---x
— |
| ||
| ||
— |
| |
| |
— |
—---x
как их на одной строке выводить, а то при любых параметрах, все равно на разных строках выводит

Denis
17.01.2017
22:50:51
Что это?

Maksim
17.01.2017
22:51:31
Это задачка со степика, адаптивного тренажер
а

Igor
17.01.2017
22:51:32
print(
'строка раз'
'строка два'
'строка три'
)
так будет на одной строке

Maksim
17.01.2017
22:51:59
Там смысл такой, цифре 9 соотвтествует то, что выше

Google

Maksim
17.01.2017
22:52:06
И так для каждой цифры

Igor
17.01.2017
22:52:20
либо можно print('строка 1', end=''), print('строка 2', end='') итд

Maksim
17.01.2017
22:52:24
И выводит вместо простых то такие
Не, с end yt hf,jnftn gjxtve nj

Igor
17.01.2017
22:52:38
но это я навскидку
давай код сюда

Maksim
17.01.2017
22:52:45
С end не работает

Igor
17.01.2017
22:52:47
будем разбираться

Maksim
17.01.2017
22:53:20
~for i in out:
if n == 0 and i == '1':
print(LCD[11])
n+=1
elif n > 0 and n !=(len(out)-1) and i == '1':
print(LCD[1])
n+=1
elif n > 0 and n ==(len(out)-1) and i == '1':
print(LCD[111])
n+=1
~
Это такЮ на вскидку
out это список, где наши цифры
Перебирает, сравнивает и выводит
Эти храню в словаре
Цифры здоровые

Igor
17.01.2017
22:54:32
я правильно понял, что ты хочешь отобразить большие цифры вместе, подряд?
ну т.е. out == 12345 и ты хочешь так же их на экран огромным ascii-artом вывести?

Maksim
17.01.2017
22:54:46
Да

Igor
17.01.2017
22:54:48
тогда тебе надо делать print не внутри for-цикла, а после
а внутри фор-цикла сделать нечто вроде буфера

Maksim
17.01.2017
22:55:34
Типо в строку эти данные
А потом строку выводить

Google

Maksim
17.01.2017
22:55:42
?

Igor
17.01.2017
22:55:45
ага

Maksim
17.01.2017
22:55:53
Я так пробовал, но попробую снова

Igor
17.01.2017
22:57:03
т.е.
line1 = ''
line2 = ''
line3 = ''
# итд
for number in numbers:
line1 += первая строчка от цифры number
line2 += вторая строчка от цифры number
# и так далее
print(line1)
print(line2)
print(line3)
# итд
очень грубо говоря

Maksim
17.01.2017
22:59:17
А чего строки разные?
Не, не помогло с добавлением в одну строку, что странно, ведь он добавляет в конец строки, вель если простые символы все будет ок, а что здесь за беда?
Возможно из-за того что там после того как мы в "" берем больше уже нет пространства так называемого, а тут еще типо много

Igor
17.01.2017
23:01:45
мб я не понял сути задачи :(
тебе надо большие цифирки отображать вместе с обычным текстом что ли?
как не надо делать?
вот 555 - хз зачем ты сделал

Maksim
17.01.2017
23:03:25
Ну типо в начале, в конце и в середине ободок разный

Maksim
17.01.2017
23:03:35
Присваивать ключу значение
Попробовал по всякому, вообще ничего
У кого какие предложения?

Igor
17.01.2017
23:08:25
смари
http://pastebin.ca/3758109
❯ python3 numbers.py
__ ____ ____ ______
/_ | |___ \ |___ \ |____ |
| | __) | __) | / /
| | |__ < |__ < / /
| | ___) | ___) | / /
|_| |____/ |____/ /_/
так ты хочешь?
блядский pastebin уничтожил все

Google

Maksim
17.01.2017
23:11:53
Так, сейчас я это попробую

Igor
17.01.2017
23:12:07
пробуй сразу из телеграмовского файла
это говнорешение, я не претендую на нормальное
суть в том, что каждое число пробелами в конце подогнано так, чтобы все строчки одного числа занимали одну и ту же ширину

Maksim
17.01.2017
23:13:21
Сейчас попробую под свое подогнать

Igor
17.01.2017
23:14:16
по-нормальному это надо сделать так - берем самую широкую часть символа, добавляем к ней плюс один пробел, а всем остальным строчкам символа добавляем N пробелов, чтобы сравнять с самой широкой строкой

Admin
ERROR: S client not available

Igor
17.01.2017
23:14:25
ну или воспользоваться чем-нибудь готовым %)))

Maksim
17.01.2017
23:23:07
Не, решение вообще не работает)

Igor
17.01.2017
23:23:22
:(

Stanislav
17.01.2017
23:35:44

Igor
17.01.2017
23:36:52
а шо моноширинный шрифт
______
|____ |
/ /
/ /
/ /
/_/
саблайм текст с пастебином например сжирают пробелы справа внизу у этой семерки
и всё, пизда моноширинности
ну хотя если в кавычки построчно обернуть
' ______ '
'|____ | '
' / / '
' / / '
' / / '
' /_/ '
типа того

Stanislav
17.01.2017
23:39:39

Igor
17.01.2017
23:39:47
вариант,да

Johnnie
18.01.2017
00:23:09
https://github.com/vinta/awesome-python

Stanislav
18.01.2017
00:29:21
Правда ебанные якори не работают

Google

Pavel
18.01.2017
02:25:47

Petr
18.01.2017
03:06:52
Бгг

Alexey
18.01.2017
03:09:19

Janek
18.01.2017
04:06:01
Лол

Dmitry
18.01.2017
05:28:12

Yan?
18.01.2017
05:28:17
'dict' object has no attribute 'viewkeys'
wtf i'm reading

Dmitriy
18.01.2017
05:29:25

Yan?
18.01.2017
05:30:02
Это есть только во 2-ой версии?

Dmitriy
18.01.2017
05:30:25
Да, в 3 keys возвращает сразу dict_keys([])
В 2 keys возвращает список

Yan?
18.01.2017
05:36:02
ахах
нет
просто они методы выпилили в 3
и добавили под другим названием
не viewkyes
а просто smth = dic.keys()
Эта группа больше не существует