
Марк
07.08.2016
18:20:54
Чувака, в бложике которого это вычитал, напрягают pyc файлы на домашнем тазике

Sergey
07.08.2016
18:24:27
Без них запуск заметно медленнее. Я тут собирал пару скриптов с либами под openwrt и там по дефолту все файлы с байткодом чистятся. Простой скрипт с десятком импортов из стандартной библиотеки запускается минимум пол секунды. А уж что-то более сложное...

Марк
07.08.2016
18:26:35
Далеко ж не всегда производительностью меряется. Посмотреть, как работает та или иная хуйня в скрипте на 3.5 строк, к примеру

Zart
07.08.2016
18:52:30

Google

Johnnie
07.08.2016
18:57:54
хочется небольшой сайтик запилить, по сути несколько таблиц и фильтрация/отображение из этих таблиц. думаю делать на flask с применением sqlalchemy. норм вариант? или как-то по-другому лучше? также непонятно в плане отрисовки страниц и стилей. flask-bootstrap или css на коленке?

Марк
07.08.2016
18:58:20
Зарт, а что ты рассказывал про факт того, что mysqldb не портирован под тройку? Я вот на 16.04 воткнул mysqldb - вроде ездит

Zart
07.08.2016
19:00:35
вроде в где?

Denis
07.08.2016
19:03:42

Марк
07.08.2016
19:04:29
вроде в где?
Вроде - это она портирована. Импорты работают, методы работают

Johnnie
07.08.2016
19:04:59
Не холивара ради)

Denis
07.08.2016
19:06:07
В ней орм свой и много готовых инструментов для всяких там авторизаций
И админка

Johnnie
07.08.2016
19:13:15

Zart
07.08.2016
19:23:29
примерно да

Johnnie
07.08.2016
19:27:42
но всякие бутстрапы в данном случае все равно не нужны? мне просто казалось, что с ними быстрее

Denis
07.08.2016
19:35:55
Быстрее, но фронтенд тяжелее получается

Google

Denis
07.08.2016
19:36:06
Тут смотря что важнее

⬗VLAD⌶K⬖
07.08.2016
19:45:57
наткнулся на крайне интересный сайт http://www.tutorialspoint.com/codingground.htm

Johnnie
07.08.2016
19:47:08

melancholiac
07.08.2016
19:47:30
РАПИД АППЛИКАТИОН ДЕВЕЛОПМЕНТ ВИЗ ОНЛИ ТХРИИ БИТС

⬗VLAD⌶K⬖
07.08.2016
19:48:21

melancholiac
07.08.2016
19:50:15
там эта вещь лучше реализована, я щитаю

⬗VLAD⌶K⬖
07.08.2016
19:52:33
не ну сайтек крайне зачетный, ничего искать на стороне не надо
для питона там походу многие модули предустновлены

Sergey
07.08.2016
19:56:42
Жалко 2.7 только

⬗VLAD⌶K⬖
07.08.2016
19:57:16
http://prntscr.com/c2spww
с чего это?

Sergey
07.08.2016
19:58:06
Ну я ткнул на главной ipython и меня ни о чем не спросили

⬗VLAD⌶K⬖
07.08.2016
19:58:36
ищи в четвертой строке снизу

Sergey
07.08.2016
20:00:44
Ага, нашел, правда у меня с телефона почему-то при нажатии любой клавиши срабатывает backspace. Вооьще любой. Забавно выглядит.

b0g3r
07.08.2016
20:44:53
и тут ошибки(

Jeremiah
07.08.2016
21:55:35
Чет не оч догоняю, почему значения суммируются в обоих списках?
lst = []
clst = []
while True:
a = input()
if a == "end":
break
lst += [a.split()]
clst += lst
for i in range(len(lst)):
for j in range(len(lst[i])):
if i == len(lst) + 1:
clst[i][j] = lst[i-1][j] + lst[0][j] + lst[i][j-1] + lst[i][j+1]
elif j == len(lst[i]) + 1:
clst[i][j] = lst[i-1][j] + lst[i+1][j] + lst[i][j-1] + lst[i][0]
elif i == len(lst) + 1 and j == len(lst[i]) + 1:
clst[i][j] = lst[i-1][j] + lst[0][j] + lst[i][j-1] + lst[i][0]
else:
clst[i][j] = int(lst[i-1][j]) + int(lst[i+1][j]) + int(lst[i][j-1]) + int(lst[i][j+1])
Помогите пжалуйста

Google

Jeremiah
07.08.2016
21:58:09
Или дайте совет, как еще в начале списки превратить в числовые

Nobue
07.08.2016
22:08:31
попробуй убрать строку clst += lst

Jeremiah
07.08.2016
22:09:55
Мне нужно чтобы было два одинаковых

Nobue
07.08.2016
22:10:10
ну создай его иным способом
просто для проверки
сделай например range(len(lst))

Jeremiah
07.08.2016
22:12:34

Nobue
07.08.2016
22:13:26
эх, ну сделай clst = range(len(lst)) вместо clst += lst

Denis
07.08.2016
22:13:57
А какая задача?

Jeremiah
07.08.2016
22:15:48
Это че за хуйня???

Nobue
07.08.2016
22:16:03
не знаю

Denis
07.08.2016
22:16:13
Это range

Nobue
07.08.2016
22:16:18
загадочный скриншот какой-то

melancholiac
07.08.2016
22:16:46
афайк таблица переменных

Denis
07.08.2016
22:16:50
clst = list(range(len(lst)))

melancholiac
07.08.2016
22:17:13
но эт вроде для интерпретатора

Nobue
07.08.2016
22:17:23
это проверка

Google

Admin
ERROR: S client not available

Nobue
07.08.2016
22:17:35
после неё будет понятнее в чем косяк твоего кода

Jeremiah
07.08.2016
22:18:04

Nobue
07.08.2016
22:18:29
я тебя прошу сделать разок другой список
чтобы проверить останется ли описанная тобой проблема

Jeremiah
07.08.2016
22:18:48

Nobue
07.08.2016
22:19:29
проверь будет ли после этого суммирование обоих массивов как ты описал в самом начале

Jeremiah
07.08.2016
22:20:33
lst = []
clst = [[9, 5, 3], [0, 7, -1], [-5, 2, 9]]
while True:
a = input()
if a == "end":
break
lst += [a.split()]
#clst += lst
#clst = range(len(lst))
for i in range(len(lst)):
for j in range(len(lst[i])):
if i == len(lst) + 1:
clst[i][j] = lst[i-1][j] + lst[0][j] + lst[i][j-1] + lst[i][j+1]
elif j == len(lst[i]) + 1:
clst[i][j] = lst[i-1][j] + lst[i+1][j] + lst[i][j-1] + lst[i][0]
elif i == len(lst) + 1 and j == len(lst[i]) + 1:
clst[i][j] = lst[i-1][j] + lst[0][j] + lst[i][j-1] + lst[i][0]
else:
clst[i][j] = int(lst[i-1][j]) + int(lst[i+1][j]) + int(lst[i][j-1]) + int(lst[i][j+1])
Вот так сработало как надо

Nobue
07.08.2016
22:21:00
тогда замени строку
clst += lst на clst += lst.copy()

Jeremiah
07.08.2016
22:22:10
Бля, ну я как бы не знаю copy()
Бля
Че за хуйня
Почему сука на степике курсы по питону как курсы по логике а не по питону

Nobue
07.08.2016
22:22:46
сработало?

melancholiac
07.08.2016
22:23:07

Jeremiah
07.08.2016
22:23:12

melancholiac
07.08.2016
22:23:20
тебя учат формировать алгоритмы

Nobue
07.08.2016
22:23:46
тогда сделай clst = lst[:]

Google

Jeremiah
07.08.2016
22:23:59

Denis
07.08.2016
22:24:29
Мне было грустно, поэтому я решил ее
http://pastebin.com/C7n3vxRb

melancholiac
07.08.2016
22:24:35

Nobue
07.08.2016
22:25:04
ну я думаю ему лучше самому решить как он начал
иначе толку особо не будет

Jeremiah
07.08.2016
22:25:53

Denis
07.08.2016
22:26:02
И не надо тебе, сам решай

melancholiac
07.08.2016
22:26:30

Jeremiah
07.08.2016
22:26:42

Denis
07.08.2016
22:26:43
>поинтеры
>плюсы
Эта группа больше не существует