
Levent
20.04.2017
21:53:28
Допустим 32 и 64 битные версии

тнн Itjunky
20.04.2017
21:54:00

Google

Levent
20.04.2017
21:54:21
¯\_(ツ)_/¯

ThePanaceya
20.04.2017
21:55:25
А где он стоит же?
pyhook != pyWinhook

тнн Itjunky
20.04.2017
21:58:52
pyhook != pyWinhook
Ну так там два окна на последнем скрине. В верхнем поиск в пипе, где последней строкой написано, что оно стоит
Ну а в нижнем ошибка

ThePanaceya
20.04.2017
22:00:54
Читай внимательно окна 1,2

тнн Itjunky
20.04.2017
22:02:18
аа, типа версия такая только у винхука

ThePanaceya
20.04.2017
22:03:11
pyhook != pyWinhook
Вся суть в этом
И там 1.5.1, а а винхуке 1.5.2

тнн Itjunky
20.04.2017
22:04:33

ThePanaceya
20.04.2017
22:04:52
pyHook 1.5.1 : Python Package Index
https://pypi.python.org/pypi/pyHook

Google

ThePanaceya
20.04.2017
22:05:31
Ссылко там есть

тнн Itjunky
20.04.2017
22:06:22

Igor
20.04.2017
22:07:34
ребята, Ip это же 3 уровень оси?

тнн Itjunky
20.04.2017
22:07:50

ThePanaceya
20.04.2017
22:10:45
L3
Под рукой нет винды, что бы проверить

Artem
20.04.2017
22:48:39
Вечер в хату. Подскажите,плиз, какой самый быстрый способ проверки кириллицы в строке ? python 2.7
re.findall и некий набор кодов кириллических символов ?

Igor
21.04.2017
00:06:50
не знаю будет ли это быстрее чем регексп

Alex
21.04.2017
00:18:28
это быстрее регекспа

melancholiac
21.04.2017
06:19:10
может вайлом лучше?
представь строку в 1000 символов
а кириллический символ идет первым
нет смысла тогда проверять остальные 999

Artem
21.04.2017
06:24:01
так any ленивый, алекс правильно написал, его вариант будет в 4 раза быстрее регэкса

melancholiac
21.04.2017
06:25:33
ну раз ленивый...

Google

Aleksey
21.04.2017
07:12:27
url(r'^users/create/$', ....),
Есть ли возможность сделать и users. и managers...
Чтоб сюда пересылал когда путь /users/create и /managers/create

Maksim
21.04.2017
07:14:01
Привет всем
есть поле
taHeight = models.TextField(blank=True, max_length=200)
в доках джанги пишут что не желательно использовать с text/charField null=True, а только blank=Ture
так вот, почему тогда значение null не переобразовывается в пустую строку?
/usr/local/lib/python3.4/dist-packages/django/db/backends/mysql/base.py:112: Warning: Column 'taHeight' cannot be null
return self.cursor.execute(query, args)

Aleksey
21.04.2017
07:14:44

Maksim
21.04.2017
07:17:33
Avoid using null on string-based fields such as CharField and TextField. If a string-based field has null=True, that means it has two possible values for “no data”:
https://docs.djangoproject.com/en/1.11/ref/models/fields/
в null описывается

Aleksey
21.04.2017
07:18:31

Maksim
21.04.2017
07:20:35
но если ставить null=True на поле, то нужно делать 2 проверки
на none и пустую строку

Aleksey
21.04.2017
07:21:50

Maksim
21.04.2017
07:23:11
обратная сторона медали, я на None уже не сделаю, так как ожидают пустую строку
короче как я понял проще привести к str при сохранении
если это null

Artem
21.04.2017
07:35:52
Всем спасиб! В итоге накопал несколько вариантов, позже проверю производительность каждого в бою)
Вар1
CYRYLLIC = "абвгдеёжзийклмнопрстуфхцчшщъыьэюя"
def check_cyryllic(text):
return any(symbol in text for symbol in CYRYLLIC)
Вар2
strCyrillicSet = 'абвгдеёжзийклмнопрстуфхцчшщъыьэюя'
strMember = 'asdasdasdasdasdasdasdЯasdasdasdasd'
lstFindCyrillic = [x for x in strCyrillicSet if x in strMember.lower()]
Вар3
def hascyr(s):
lower = set('абвгдеёжзийклмнопрстуфхцчшщъыьэюя')
return lower.intersection(s.lower()) != set()
Вар4
import re
cyril = re.findall(u"[\u0400-\u0500]+", text)
только 4ый щас проверил, не выдал ниче

Igor
21.04.2017
07:42:40
re.I | re.U наверное надо добавить третьим аргументом

Sergey
21.04.2017
07:44:56
Всем доброе утро.
как мне это "2017-04-20T15:14:37.658287" перевести в наносекунды?

Levent
21.04.2017
08:00:13

Google

Sergey
21.04.2017
08:00:21
Надо.
В мире твориться много необъяснимой хуйни. Это одна из них

Dezmunt
21.04.2017
08:02:17
Учу по доусону, не пойму зачем переменную correctи explanation включили в цикл for. Это игра викторина, все строки считываются с файла последовательно, соответственно после вопросов идет номер правильного ответа

Artyem
21.04.2017
08:03:21

Sergey
21.04.2017
08:03:29
Да.
Кол-во наносекунд с 1970 года
'%d' % int(time.time() * 1e9)
Раньше делалось так.... но теперь надо стрингу

b0g3r
21.04.2017
08:07:33
strftime
Точнее конкретно здесь - strptime
Тебе нужно строку спарсить в объект datetime
А из него достать мс

Dmitriy
21.04.2017
08:08:44
from dateutil import parser
dt = parser.parse("2017-04-20T15:14:37.658287")
print(dt.timestamp())

b0g3r
21.04.2017
08:09:19
Так неинтересно

Sergey
21.04.2017
08:10:06
Питон второй?

Dmitriy
21.04.2017
08:10:38
Ну да, и либа не встроенная

Sergey
21.04.2017
08:11:10
Ну это понятно

Google

Sergey
21.04.2017
08:11:15
я просто пытаюсь ее найти для второго питона

Dmitriy
21.04.2017
08:12:02
dnf search dateutil
Последняя проверка окончания срока действия метаданных: 2:10:32 назад, Fri Apr 21 13:01:08 2017.
============================= Совпадений: dateutil =============================
python-dateutil-doc.noarch : API documentation for python-dateutil
dateutils.x86_64 : Command-line date and time calculation, conversion, and
: comparison
python2-dateutil.noarch : Powerful extensions to the standard datetime module
python3-dateutil.noarch : Powerful extensions to the standard datetime module
python-dateutil15.noarch : Powerful extensions to the standard datetime module

Sergey
21.04.2017
08:25:44
как мне стрингу'37.658287' конвертнуть в дабл?

Dmitriy
21.04.2017
08:26:41
Какой дабл? decimal?

Sergey
21.04.2017
08:27:26
да, decimal. Мне нужно все цифры после точки
это надо превратить в интеджер
fuf
Ага,спасибо )

Dezmunt
21.04.2017
08:37:09
Чтобы еще раз сюда не писать, помогите пожалуйста новичку в лс

Sergey
21.04.2017
08:43:07
time.strftime("2017-04-20T15:14:37.658287",'%Y-%m-%dT%H:%M:%S.%f')
Что-то не хочет.
питон 2

Dmitriy
21.04.2017
08:44:42
strptime

punkgendos
21.04.2017
08:46:14
Не, там есть и strptime и strftime

Sergey
21.04.2017
08:46:24
да да, нашёл,кстати, другой способ
А, не
не другой 0

Sergey
21.04.2017
08:46:39

Sergey
21.04.2017
08:48:10
Спасибо

punkgendos
21.04.2017
08:48:15

Sergey
21.04.2017
08:48:35
date_time = '2017-04-20 15:14:37.658287'
pattern = '%Y-%m-%d %H:%M:%S.%f'
return int(time.mktime(time.strptime(date_time, pattern)))
Эта группа больше не существует