
Aleshka
21.11.2016
14:47:55
xpath запросы к html нагуглил, оно?

V
21.11.2016
14:49:08
ну гугли xpath, contains(), ancestor

Aleshka
21.11.2016
14:49:22
спасибо

Google

Alex
21.11.2016
14:49:31

V
21.11.2016
14:49:47
ну да. ты же ведь не регулярками парсишь хтмл?! (*сделал строгий и испуганный вид)

Aleshka
21.11.2016
14:50:44
я собирался уже начать это делать :D

V
21.11.2016
14:52:08

Alex
21.11.2016
14:52:28

V
21.11.2016
14:53:22
я собирался уже начать это делать :D
если что, это аллюзия к вот этому знаменитому ответу на SO: http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454

ultranoise ?
21.11.2016
15:03:15
ну не закрыта но будет долго учиться

Zart
21.11.2016
15:03:22
а причем тут вм вообще?

Dk
21.11.2016
15:04:30
Зарт, ты не злись, но я уже третий раз спрашиваю почему окно графика не вылазит

Zart
21.11.2016
15:04:52
кернель не тот?

Dk
21.11.2016
15:05:17
Прости?
Я не понимаю, виноват ли вм или нет

Zart
21.11.2016
15:06:43
каким хером он вообще тут фигурирует?

Google

Dk
21.11.2016
15:07:29
Надо же как-то оправдать свою криворукость.
В общем окна не вылазят и я не знаю почему.

Zart
21.11.2016
15:12:44
plt.get_backend() покажи

Dk
21.11.2016
15:13:43
'TkAgg'

Zart
21.11.2016
15:13:51
ткинтер стоит?

Dk
21.11.2016
15:14:22
Встроенный же

Zart
21.11.2016
15:14:39
и что? убунта вон любит его отдельным пакаджем отрезать

Dk
21.11.2016
15:15:00
Стоит. Я его использовал пару раз

Zart
21.11.2016
15:15:14
>>> from tkinter import Tk; Tk().mainloop()
>>>
вылезает окошко?

Dk
21.11.2016
15:15:41
да

Zart
21.11.2016
15:16:59
взять с нуля питон и
import matplotlib.pyplot as plt
plt.ion()
plt.plot([1.6, 2.7])
- тоже нифига?

Dk
21.11.2016
15:18:11
Окно есть

Zart
21.11.2016
15:18:29
тогда что ты в коде накрутил чтобы сломать?

Dk
21.11.2016
15:23:55
from matplotlib import pyplot
import json, codecs
from pandas import DataFrame, Series
import pandas as pd
data = json.load(codecs.open('dialog-17.json', 'r', 'utf-8-sig'))
frames = DataFrame(data['data'], columns=['t', 'f'])
top=frames.groupby('f').size()
top.sort_values()
top = top.sort_values()
top[-5:].plot()

Zart
21.11.2016
15:24:07
виндов манагер к иксах занимается исключительно управлением окон. если его грохнуть - у окон пропадают рамочки и отображение идёт там где было..

Dk
21.11.2016
15:25:35
в пандасе

Zart
21.11.2016
15:25:43
его импорт вижу. а чтобы юзало - не вижу
если он в пандасе, то накой его вообще было импортировать..

Dk
21.11.2016
15:26:23
вывод
<matplotlib.axes._subplots.AxesSubplot object at 0x7faec83d6080>

Google

Dk
21.11.2016
15:27:31
Может, я не правильно понял и надо это передавать матплоиту?

Zart
21.11.2016
15:28:17
а pyplot.plot() пробовал?
pyplot.plot(top) или типа

Dk
21.11.2016
15:29:08
>>> pyplot.plot(top[-10:])
[<matplotlib.lines.Line2D object at 0x7faec81d2710>]
И пустота
Собрал лог, там вроде тоже ошибок нет

Ilya
21.11.2016
15:43:48
ребят кто шарит во flask? или есть чат на эту тему?

Johnnie
21.11.2016
15:44:06

Ilya
21.11.2016
15:44:36
при запросе статического файла выдает ошибку 304

Maxim
21.11.2016
15:49:03
нетеллером пользуется кто-нибудь?

Johnnie
21.11.2016
15:58:03
кстати, а всякие проекты которые для потыкать и для себя вы сразу в гит хуячите? или с какой-то более менее рабочей версии только?

Denis
21.11.2016
15:58:39
Когда начнет хоть как-то работать

Johnnie
21.11.2016
15:58:57
а до этого? только локально?

Denis
21.11.2016
15:59:04
Да

Johnnie
21.11.2016
15:59:32
я просто тоже так делал, но потом /home раздел пошел по пизде вместе с этим черновиком и я себя не могу заставить заново писать его заново :)

Denis
21.11.2016
15:59:33
Гит тоже может быть только локальный

Вадим
21.11.2016
16:27:39
всем привет подскажите
def variant(message):
var = {"Бульоны и супы!": brothsoups, "Горячие блюда!": hotmeals, "Салат!": salad}
var[message.text](message)
вот есть код - это из бота, почему таким способом не хочет работать хочется по сообщению вызывать функцию. вот так не хочет работать хотя такой же вариант просто работает
def brothsoups():
print("1")
def hotmeals():
print("2")
def salad():
print("3")
tag = input("= ")
var = {"a": brothsoups, "b": hotmeals, "c": salad}
var[tag]()

Zart
21.11.2016
16:31:19
а что именно не работает?
код выше корявый, но валидный

Вадим
21.11.2016
16:32:19

Google

Kirill
21.11.2016
16:54:43
посоны, мне надо сгерерировать все возможные варианты точек между символами в слове...
symbols=[x for x in word]
out_out=[]
def xz(x):
for q in symbols[-(len(word)-x):]:
symbols_1=symbols
symbols_1[symbols.index(q)]=q+'.'
out_out.append("".join(symbols_1))
return out_out
rrr=[]
for x in range(0,len(word)):
out_out_1=xz(x)
rrr.append(out_out_1)
print(out_out_1)
на писал вот такое, почему не работает? как мне с этим быть?

Dk
21.11.2016
16:58:05
Чёт сложно

Denis
21.11.2016
16:58:58
[x for x in word] это что-то не очень осмысленное

Igor
21.11.2016
17:00:26
ага, аналогично list(word)

arisu
21.11.2016
17:00:39
Аналогично word

Admin
ERROR: S client not available

Kirill
21.11.2016
17:00:44
a.bc a.b.c a.b.c. ab.c ab.c. abc.

arisu
21.11.2016
17:00:49
Потому что строки итерабельны

Kirill
21.11.2016
17:02:53
ну ок, но сути это не меняет, теперь просто на строку меньше =)

Alexander
21.11.2016
17:04:37
Может ли быть точка до первого и после последнего символа?
Если «abc.» валиден, то почему «.abc» не упомянут?

Kirill
21.11.2016
17:05:16
до первого нет, после последнего - да

Zart
21.11.2016
17:05:25
нифига не понял

Kirill
21.11.2016
17:05:31
впринципе насрать, но я хочу понять почему у меня не работает
там еще надо импортировать
import functools
в начале
?

Zart
21.11.2016
17:08:10
есть слово в N букв. после каждой буквы может стоять, а может не стоять точка
т.е. обычный бинари выходит, с 2**N вариантов
for i in range(2 ** len(word)):

Denis
21.11.2016
17:09:03
def f(s):
print(' '.join(''.join(str(i[0] + i[1]) for i in zip_longest(s, l, fillvalue='')) for l in (bin(j+2**len(s))[3:].replace('1', '.').replace('0','*') for j in range(2**len(s)))).replace('*', ''))

Google

Denis
21.11.2016
17:09:23
Перед этим from itertools import zip_longest

Stanislav
21.11.2016
17:09:35
Блядь да че за хуйня уже 4 раз намертво зависает убунту, при ресайзе браузера

Kirill
21.11.2016
17:09:39
омг

Stanislav
21.11.2016
17:09:49
Да так, что tty не грузится

Denis
21.11.2016
17:10:41
Хотя тут можно и простой зип
def f(s):
print(' '.join(''.join(str(i[0] + i[1]) for i in zip(s, l)) for l in (bin(j+2**len(s))[3:].replace('1', '.').replace('0','*') for j in range(2**len(s)))).replace('*', ''))
Вот так

Dk
21.11.2016
17:12:00
Не выполнил тз
Варианты не все
@zenclearmind да вон, возьми мой костыль
Через subprocess

Kirill
21.11.2016
17:13:56
при 4 символах вариантов 24 насчитал

Denis
21.11.2016
17:14:01
Твой не на питоне

Dk
21.11.2016
17:14:28
Зато короче

Kirill
21.11.2016
17:14:35
на чем он? баш?

Dk
21.11.2016
17:14:45
ага

Kirill
21.11.2016
17:14:48
я впервые такое вижу..
ясн
Эта группа больше не существует