
Роман
10.02.2017
15:11:28
поэтому отложенные таски тоже не подошли

AnTi3z ??
10.02.2017
15:13:01
Чекать процесс в кроне каждые n минут... т.е. демона сделать

53r63rn4r
10.02.2017
15:33:08
У нас есть чат @pyflood там можно писать на не питонячие темы, чтобы не флудить тут или в бегинерах

Igor
10.02.2017
15:33:35
а мы тут в @rudepython второй день оффтопим и нам заебись!

Google

Ivan
10.02.2017
16:34:17
По отложенным задачам наверное стоит посмотреть что-то типа celery

Igor
10.02.2017
16:34:34
да

Denis
10.02.2017
17:53:00
>>> len(range(100000000000000000000000000000000000000000000000))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: Python int too large to convert to C ssize_t
Wat?

Dmitriy
10.02.2017
17:53:58
не использовать range во втором питоне

Denis
10.02.2017
17:54:34
Это 3.5
А во втором так
>>> len(xrange(10000000000000000000000000000000000000000000))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: Python int too large to convert to C long

Dmitriy
10.02.2017
17:55:57

Denis
10.02.2017
17:56:07
И?

Yury
10.02.2017
17:57:34
Господа Питонисты, почему pep рекомендует пробелы вместо табов? Ведь последние удобнее же?

Roman
10.02.2017
17:58:22

Dmitriy
10.02.2017
17:58:37

Yury
10.02.2017
17:58:37
То есть мне отвыкать?

Roman
10.02.2017
17:58:42

Google

Roman
10.02.2017
17:58:53

Yury
10.02.2017
17:59:26
У меня вроде Sublime пилит пробелы при нажатии Tab. Такое возможно или я просто торможу?

Dmitriy
10.02.2017
17:59:31

Yury
10.02.2017
18:01:25
Ага, спасибо. А то пробел очень громко стучит, домашние пугаются, если я по ночам работаю

Magomed
10.02.2017
18:01:26

Igor
10.02.2017
18:03:58
да, можно поднять .editorconfig и заставить всю команду пользоваться им
но тогда таким же образом можно добавить исключение в pep8 и линтеры ;)
или хотя бы при сохранении файла табы будут в пробелы конвертироваться (как в саблайме, например, можно сделать)
так что плохой аргумент :)

Yury
10.02.2017
18:07:04
В общем, если пользоваться нормальным редактором, то разницы нет?

Igor
10.02.2017
18:07:10
ваще никакой

Yury
10.02.2017
18:07:49
Не мог не похвалиться революционными стикерами, простите

Sulton
10.02.2017
18:35:13
Привет, можно ли через ConfigParser вытащить чистое значение. Пример:
"значение1"=3991.
Можно ли просто в окончательный файл конвертации поставить значение значения1?
Знаю, дебил, просто пытаюсь сам пофиксить конфиг
Сейчас получается так в файле выхода:
{"Знач1": "2123", "знач2": "0123e", "Знач3": "Это"}.
А надо что бы было так:
Это

Ivan
10.02.2017
18:48:10
Там же словарь, в чем проблема взять просто по ключу?

Вадим
10.02.2017
19:20:16
все привет, такой вопрос если сразу несколько людей (потоков) будут одновременно записывать что либо в базу sqlite. не будут теряться данные ? или тут уже надо что то другое, а если другое то это нужно на сервак ставить ? или у себя поднимать ?

Denis
10.02.2017
19:21:36

Google

Вадим
10.02.2017
19:23:21

Denis
10.02.2017
19:23:49
Совсем одновременно не получится

Stanislav
10.02.2017
19:41:47
И че делать?

Ivan
10.02.2017
20:57:33
И че делать?
Избегать таких списков и таких лен :)
Из доков:
sys.maxsize
An integer giving the maximum value a variable of type Py_ssize_t can take. It’s usually 2**31 - 1 on a 32-bit platform and 2**63 - 1 on a 64-bit platform.
>>> len(range(2**63))
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
OverflowError: Python int too large to convert to C ssize_t
>>> len(range(2**63-1))
9223372036854775807

Сергей
10.02.2017
21:10:04
Добрый вечер. Не поможете. Задача такова что я должен из строки типа "151, 2424, N,24" Взять только числа

vlade11115
10.02.2017
21:19:28
s.isdigit()

Сергей
10.02.2017
21:20:08
Помимо этого там запятые

Stanislav
10.02.2017
21:20:26

Di
10.02.2017
21:20:47
y = [i for i in x.split(',') if i.isdigit()==True]
yj z ye,
но я нуб
но работает

Stanislav
10.02.2017
21:21:09

Сергей
10.02.2017
21:21:21
Согласен

Di
10.02.2017
21:21:32

Сергей
10.02.2017
21:21:42
помимо этого и пробелы могут быть

vlade11115
10.02.2017
21:23:06

Di
10.02.2017
21:23:46

vlade11115
10.02.2017
21:25:15
И лучше так:
y = [i for i in x.split(',') if i.isdigit()==True]
Потому что твой вариант 2424 не учитывает.

Google

vlade11115
10.02.2017
21:25:39
Так как там пробел

Stanislav
10.02.2017
21:25:46

vlade11115
10.02.2017
21:27:03
>>> y = [i for i in x.split(',') if i.isdigit()]
>>> y
['151', '24']
>>> y = [i for i in x.split(',') if i.strip().isdigit()]
>>> y
['151', ' 2424', '24']

Di
10.02.2017
21:29:36
Тоже заметил, но слишком поздно

AnTi3z ??
10.02.2017
23:31:45

Spirit Of Lemon
11.02.2017
03:57:50
Что можно сделать на питоне в одного (без фирм\корпораций), чтобы на этом можно было заработать? Игрушку?

Pavel
11.02.2017
03:59:54

Spirit Of Lemon
11.02.2017
04:00:33

Pavel
11.02.2017
04:01:01

Spirit Of Lemon
11.02.2017
04:01:13
неделя, может месяц

Pavel
11.02.2017
04:04:57

Spirit Of Lemon
11.02.2017
04:05:52
надо именно на своём проекте

Zbisław
11.02.2017
04:13:40
Тогда нужен не sqlite
Можно свой класс хелпер сделать. Который будет писать/читать в бд, согласно очереди задач от других классов. Например.

nekto
11.02.2017
04:31:56

Yan?
11.02.2017
05:03:01
Доброе утро, у меня вопрос. Как сделать так, чтобы отслеживать появления файла, для этого скрипт должен бегать в бэграунде всегда?

Dmitriy
11.02.2017
05:04:39
pyinotify
Либо ручками можно сделать listdir в цикле со списками файлов

Yan?
11.02.2017
05:12:07
либо тупо запустить один раз
и чтобы он пробегал по списку файлов БЕСКОНЕЧНО

Google

Баш
11.02.2017
05:48:41

Yan?
11.02.2017
06:10:40
def checkSave():
files = os.listdir(folder_path)
while True:
for file in files:
st = os.stat(file)
if st.st_size == 8:
window()
ну в общем, написал такое гавнецо, только при добавлении файла ничего не происходит

Pavel
11.02.2017
06:19:26

Yan?
11.02.2017
06:24:25
Эта группа больше не существует