@python_beginnersЭта группа больше не существует

Страница 1344 из 1885
Проксимов
04.03.2017
18:47:02
Да? Рли?
Лол а так хотелось

Zahar
04.03.2017
18:49:37
нет

там отдельные символы

Google
Проксимов
04.03.2017
18:49:48
?

Zahar
04.03.2017
18:49:53
а мне нужны целые регулярки

Проксимов
04.03.2017
18:50:45
твойрегекс[^.py]

53r63rn4r
04.03.2017
18:51:22
Почему бы просто не загуглить?

https://www.google.com/search?q=regex+all+files+without+extension

твойрегекс[^.py]
Да, скорее так

Проксимов
04.03.2017
18:54:38
Да, скорее так
Он не сматчит blabla.yp

Но такого нет

Так что и так сойдёт

53r63rn4r
04.03.2017
18:55:09
Ну или *.[pyc]

Проксимов
04.03.2017
18:57:38
О

?!

Же

Google
53r63rn4r
04.03.2017
19:01:43
Ну и там исключающая ^ скорее всего

Нет доступа к компу пока

Проксимов
04.03.2017
19:14:14
r"[a-zA-Z0-9/.]*([^py])$"

Исправил

Работает

Чего?

53r63rn4r
04.03.2017
19:18:53
Не, все ок

AnTi3z ??
04.03.2017
20:22:55
r"[a-zA-Z0-9/.]*([^py])$"
test.p и test.y так же отсеятся

[^p][^y]

Zahar
04.03.2017
20:36:38
а тут

test.cy

не пройдёт

AnTi3z ??
04.03.2017
20:36:55
да

ну для двух символов можно придумать ([^p]y|p[^y]|[^p][^y]) ..... но если три символа .py - то уже жесть получается

только py оставлять тоже криво.... .xpy отсечется

проще просто в самом коде отрицание сделать, т.е. if not re.match(r"[a-zA-Z0-9/.]*\.py$"):

UnkownUSR
04.03.2017
21:13:25
Ребят, как из рекапчи вытащить токен ?

Stanislav
04.03.2017
21:41:53
Ребят, как из рекапчи вытащить токен ?
Поищи в элементе рекапчи ссылку, там будет квери параметер типо k=

UnkownUSR
04.03.2017
21:42:31
Ну это нашел

Но этот параметр рандомно генерируется же?

Google
John
04.03.2017
21:43:08
UnkownUSR
04.03.2017
21:43:41
Вот мне получается нужно якобы тыкнуть по чекбоксу и получив токен занести его в словарь

Хотя нет, если действий нет на странице заставят эти дорожные знаки выбирать

Ну мне бы хоть тогда эту капчу в окно занести

Stanislav
04.03.2017
22:03:25
Traveler747
04.03.2017
22:29:52
Добрый вечер, подскажите пожалуйста - вот в экселе есть такая штука - если ты вписал в ячейку "=А1*А1" и если вот за уголок справа снизу двигать - будет смещение формулы по буквам и цифрам. Вот можно ли как то в экселе этот сдвиг делать?

Просто ws.write(i,j,"=A1*A1") - это не работает

Johnnie
04.03.2017
22:31:13
ясен хуй не работает. наверное нужно считать относительное смещение?

Traveler747
04.03.2017
22:31:28
Ну да, а как это сделать ?

Johnnie
04.03.2017
22:32:13
вместо A1*A1 писать Ai*Aj?

увеличивая i&j в цикле?

Traveler747
04.03.2017
22:32:32
Да

А разве Аi это не будет ошибкой?

Ну тип новая переменная какая то

Johnnie
04.03.2017
22:32:52
будет

Stanislav
04.03.2017
22:34:33
А разве Аi это не будет ошибкой?
Это алгоритм тебе человек написал, формулу

Сам думай как под свой случай и в свой код впендюрить

Johnnie
04.03.2017
22:34:53
простейший случай - тебе нужно увеличивать номер столбца A..Z и номер строки 1..hz

если столбцов меньше чем кол-во символов в англ алфавите, то поможет это: >>> import string >>> string.ascii_uppercase 'ABCDEFGHIJKLMNOPQRSTUVWXYZ'

Google
Johnnie
04.03.2017
22:36:16
если больше - надо писать свое

ну строки это range(1, n), n не включается

а вообще, мне кажется не стоит городить эту хуйню и посчитать в питоне всё :)

AnTi3z ??
04.03.2017
22:45:29
Есть же относительная адресация ячеек вместо абсолютной...

Admin
ERROR: S client not available

AnTi3z ??
04.03.2017
22:49:15
Точнее RC стиль адресации

Гуглить ДВССЫЛ() в экселе... '=ДВССЫЛ("R%dC%d";0)' % (i,j)

Как-то так

Точнее ... R1C%d ... * ...R1C%d

Проксимов
05.03.2017
06:06:54
проще просто в самом коде отрицание сделать, т.е. if not re.match(r"[a-zA-Z0-9/.]*\.py$"):
Почему бы просто не отрезать последние символы после точки и не сравнить их с ".py"?

Нахер регулярки

Pavel
05.03.2017
06:08:33
Или семантически понятнее os.path.splitext

Kon
05.03.2017
06:09:38
где сайты берут новый контент каждый день?

Проксимов
05.03.2017
06:12:26
Или семантически понятнее os.path.splitext
Ну если не писать свой велосипед то да

Какие сайты?

Kon
05.03.2017
06:14:38
Какие сайты?
Отличный вопрос, и правда можно заглянуть на сайты и посмотреть источники контента, спасибо

Проксимов
05.03.2017
06:15:21
Сам спросил-сам ответил

Kon
05.03.2017
06:16:05
Сам спросил-сам ответил
Всё трудно, когда пытаешься заработать без заказчика, но оставаясь при этом программистом

Vadim
05.03.2017
08:26:01
Всем привет! Мне надо скопировать в буффер двадцатисимвольную строку с сайта, можно обойтись встроенными модулями (если да, то какими) или качать сторонние (если да, то какие)?

Google
Vadim
05.03.2017
08:47:08
Подробнее можно?
Парсю строку с сайта, одновременно надо поместить в буффер обмена, чтобы вставить

Vadim
05.03.2017
08:47:38
Подробнее можно?
Записать в файл можно, но скорость имеет значение

Модуль clipboard очень удобно работает с буфером
Как раз то, что нужно! Stackoverflow предлагал через Tkinter копировать

Что-то фигня какая-то.. Я хапаю json и хочу вынести его в отдельный файл, выскакивает ошибка UnicodeEncodeError: 'charmap', в json-e есть есть текст на русском. А если я вывожу json просто, ошибки нет..

Как поправить?

Ivan
05.03.2017
10:08:03
decode

Petr
05.03.2017
10:09:22
Есть какая нибудь реализация ссылок или указателей, а то словари уже надоело делать?

Vadim
05.03.2017
10:10:05
with open('file.json', 'w') as file: json.dump(r.json().decode('utf-8'), file) Так?

wf
05.03.2017
10:11:00
file.write(r.json())

тфу ты

file.write(r.content)

Страница 1344 из 1885

Эта группа больше не существует Эта группа больше не существует