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

Страница 1394 из 1885
тнн Itjunky
15.03.2017
06:04:38
Я и так их получаю через netifaces

Nardis
15.03.2017
06:05:28
Я и так их получаю через netifaces
Там можно так: >>> IPv4Address('127.0.0.2') + 3 IPv4Address('127.0.0.5')

тнн Itjunky
15.03.2017
06:05:28
import ipaddress https://docs.python.org/3/library/ipaddress.html
21.28.2.3.2. Arithmetic operators Как понимаю?

Ага, пасиб

Google
Nardis
15.03.2017
06:05:38
Да

(условно говоря, вчера питон учить начал, а уже ого-го, лол, советы даю)

тнн Itjunky
15.03.2017
06:07:14
(условно говоря, вчера питон учить начал, а уже ого-го, лол, советы даю)
Да я тоже не гуру, хотя 7 лет назад первую поделку накидал

Nardis
15.03.2017
06:08:09
Да я тоже не гуру, хотя 7 лет назад первую поделку накидал
Первую тоже во времена Python 2.5, а потом че-т подзабил.

тнн Itjunky
15.03.2017
06:11:58
Пилю для Zabbix правила LLD https://www.zabbix.com/documentation/2.2/ru/manual/discovery/low_level_discovery

Если кому интересно

Pavel
15.03.2017
06:19:00
чё-то заббикс-то старый.

b0g3r
15.03.2017
07:04:51
чё-то заббикс-то старый.
скорее человеку нужен русский перевод доки

Pavel
15.03.2017
07:05:06
тнн Itjunky
15.03.2017
07:05:26
Ват?
Уже подсказали.

b0g3r
15.03.2017
07:05:33
тогда странно)

тнн Itjunky
15.03.2017
07:05:38
А вообще вопрос имеет смысл более конкретно задавать

Google
Маришка
15.03.2017
07:05:55
На кой черт?)

тнн Itjunky
15.03.2017
07:06:14
На кой черт?)
Опять же что? Зачем уточнять? А зачем тогда вообще спрашивать?

b0g3r
15.03.2017
07:06:27
самоутверждение)

Маришка
15.03.2017
07:07:08
тнн Itjunky
15.03.2017
07:08:39
Бывает =)

Вадим
15.03.2017
10:33:06
привет подскажите, решил воспользоваться mysql, вот такой запрос к sqlite работает а к mysql нет , SELECT linkuser,datapost,mylinkpost FROM links WHERE datapost= strftime("%s","now")/60*60' а ошибка вот такая mysql.connector.errors.ProgrammingError: 1305 (42000): FUNCTION userlink.strftim e does not exist

Fedor
15.03.2017
10:35:03
стрфтайма там наверное нет

поиграйся с представлениями вывода NOW()

Anton
15.03.2017
10:35:36
STRFTIME() in SQLite is similar to DATE_FORMAT() in MySQL with reversed parameters.

Fedor
15.03.2017
10:35:50
?

Anton
15.03.2017
10:37:41
ты удивишься, но первая ссылка в гугле, он же пишет function does not exist

типа "чувак, я хуй знает, что ты мне пытаешься сказать в запросе, я не ебу, подумай еще" )))

Maksim
15.03.2017
10:43:42
Привет, помогите разобраться с логами в джанго, нужно записать лог, если выполнено условие http://pastebin.com/rGjrXqmT

если уровень ставить debug, то пишет обращения к базе, пробовал info, error, не реагирует

Pavel
15.03.2017
10:49:25
а покажи, пожалуйста print(logger.name)?

и logger.getLevel() заодно

Maksim
15.03.2017
10:57:15
и logger.getLevel() заодно
(Pdb) !logger.name 'stats.views' (Pdb) !logger.getLevel() *** AttributeError: 'Logger' object has no attribute 'getLevel' (Pdb) !logger.getLevelName() *** AttributeError: 'Logger' object has no attribute 'getLevelName'

Pavel
15.03.2017
10:57:37
просто logger.level

Google
Maksim
15.03.2017
10:58:14
(Pdb) !logger.level 0

Pavel
15.03.2017
10:59:50
обманул, logger.getEffectiveLevel()

Maksim
15.03.2017
11:01:18
30 уровень

Janek
15.03.2017
11:01:21
Минчане, почему на питон так мало вакансий?

Artem
15.03.2017
11:02:48
Минчане, почему на питон так мало вакансий?
зачем тебе местная работа, ищи удаленку

Pavel
15.03.2017
11:03:03
Короче, тебе в секцию loggers надо написать про свой логгер "stats.viewer", или stats, или рутовый, но я не помню как про root в словаре написать.

Janek
15.03.2017
11:05:21
зачем тебе местная работа, ищи удаленку
Джуном как-то стартовать удаленно не хочется

Вадим
15.03.2017
11:18:22
ВОзможно это как то короче записать ? , тут почему то не хочет вот так работать cursor.execute('SELECT * FROM links WHERE id = %s',(1,)).fetchone() а так работает cursor.execute('SELECT * FROM links WHERE id = %s',(1,)) all = cursor.fetchone() print(all) connection.close() cursor.close()

Вадим
15.03.2017
11:30:57
sqlite?
mysql

Aleksey
15.03.2017
11:37:39
for i in re.findall(regex, f.read()): Как понять эту строчку, а именно то, что в скобках

Aleksey
15.03.2017
11:39:14
Aleksey
15.03.2017
11:40:00
Меня больше процесс интересует, что при?

происходит *

Dmitriy
15.03.2017
11:40:48
Вангую f.read() - чтение файла

Aleksey
15.03.2017
11:43:51
По уровню знаний я знаком только с for I in range (n) или for I in (a, b)

Aleksey
15.03.2017
11:44:07
findfall засовывает найденные элементы в массив.

for по этим элементам идет итерация.

Google
Вадим
15.03.2017
11:44:21
sqlite?
и почему то with не хочет работать с mysql

Dmitriy
15.03.2017
11:44:49
В смысле с курсором?

Вадим
15.03.2017
11:45:35
В смысле с курсором?
да with self.connection: и дальше select , не работает такая конструкция

с sqlite работает а с mysql не работает

Вадим
15.03.2017
11:46:29
Aleksey
15.03.2017
11:46:50
А (regex, f.read ())

Маришка
15.03.2017
11:48:12
А (regex, f.read ())
regex - регулярка по которой тебе нужно что то найти, что такое f.read() сам догадаешься

Admin
ERROR: S client not available

Маришка
15.03.2017
11:48:41
А вообще ты бы мог для начала открыть доки по re и посмотреть какие аргументы передаются в функцию

Aleksey
15.03.2017
11:49:43
А можете скинуть, изучу

Dmitriy
15.03.2017
11:49:56
mysql.connector
А в доках для него есть информация, что курсор способен работать с менеджером контекста?

Kolyann
15.03.2017
11:49:57
А можете скинуть, изучу
>>> import re >>> regex = re.compile(r'\d+') >>> for i in re.findall(regex, 'qwe123asd6566vjdk3ofgo9masf4'): print(i) 123 6566 3 9 4

Aleksey
15.03.2017
11:50:20
Ааа понял

Более менее

Маришка
15.03.2017
11:50:40
А можете скинуть, изучу
http://lmgtfy.com/?l=1&q=%D1%87%D1%82%D0%BE%20%D1%82%D0%B0%D0%BA%D0%BE%D0%B5%20%D0%B3%D1%83%D0%B3%D0%BB%20%D0%B8%20%D0%BA%D0%B0%D0%BA%20%D0%B8%D0%BC%20%D0%BF%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D1%8C%D1%81%D1%8F

Aleksey
15.03.2017
11:51:12
import re regex = r'\b[^:\n ]+@\S+\.\S+\b' f = open('in.txt', 'r') t = open('out.txt', 'w') for i in re.findall(regex, f.read()): t.write(i + '\n') t.close()

Daniel
15.03.2017
11:51:20
регулярки это язык в языке, этот POSIX меня вчера довел, и смешно то что grep то я знаю, а то что posix связан с линькой нет :(

Aleksey
15.03.2017
11:51:20
Тогда вопрос

Зачем писать regex?

Google
Aleksey
15.03.2017
11:51:40
Если можно придать любую переменную

Daniel
15.03.2017
11:51:45
незачем, для удобства

Aleksey
15.03.2017
11:52:08
Понял, как сленг получается

Daniel
15.03.2017
11:52:10
это у кодеров такая штука, если что=то делаешь, называй это близко по смыслу

Маришка
15.03.2017
11:52:38
Или лучше просто впихнуть содержимое regex сразу как аргумент функции

Aleksey
15.03.2017
11:54:06
Чем t.write от print отличается?

Наверно детские вопросы задаю

Маришка
15.03.2017
11:54:55
Английским языком

Aleksey
15.03.2017
11:55:18
Писать и печатать)

Маришка
15.03.2017
11:55:48
Велп

Обычный print выводит в консоль содержимое. write (метод файлового класса) записывает данные в открытый файд

Aleksey
15.03.2017
11:57:24
Понял

Pavel
15.03.2017
11:57:32
а ещё принт можно в файл попросить напечатать.

Сергей
15.03.2017
11:57:45
Есть какая нибудь библиотека для поиска токена в строке?

Aleksey
15.03.2017
11:58:16
?

vlade11115
15.03.2017
11:59:44
А ещё print это форматированная печать, например разделитель печатает между аргументами, в write же нужно самому формировать строку(или не строку).

Daniel
15.03.2017
12:00:47
это вы так описываете запись файл и функцию print()??

Dmitriy
15.03.2017
12:01:24
print еще вызывает некоторые методы объекта перед выводом

Amigo
15.03.2017
12:02:01
в htaccess шарите ребят?

Pavel
15.03.2017
12:02:02
кстати да, принт любой объект жрёт, а write - только строку.

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

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