
Tim
18.01.2018
16:03:13
а 2 //

Lizard_King
18.01.2018
16:04:07
всё равно

Eugene
18.01.2018
16:05:22

Lizard_King
18.01.2018
16:06:09
всё равно

Google

Likanov
18.01.2018
16:07:32
покажи че ищешь

Lizard_King
18.01.2018
16:08:15
тупо слеш, символ слеша
?? /

Likanov
18.01.2018
16:09:44
pat = re.compile('/')
re.findall(pat, a)
['/', '/']
a = 'my/ awesome /strinhg'
ойой
хотя в целом похе

Eugene
18.01.2018
16:11:07

Lizard_King
18.01.2018
16:14:09
ой, все, ошибка была не в регулярке
спасибо всем, кто откликнулся

Михаил
18.01.2018
16:17:44

Lizard_King
18.01.2018
16:19:12
здравствуй

Дмитрий
18.01.2018
17:10:30
Всем привет, я тут новенький и только не давно начал разбираться с Питоном, может кто подскажет как читать различные форматы в Питоне. Скажем есть файл с расширением dxf или любой другой, нашел документацию на формат и разобрался как он формируется, как вообще вот построчно читать такие форматы и выуживать нужную инфу с помощью питона?

Aragaer
18.01.2018
17:14:04
открыть и читать

ilya
18.01.2018
17:14:50

Google

Дмитрий
18.01.2018
17:15:57
Ну скажем у меня есть массив данных, как мне его построчно перебрать и сохранить только то что мне нужно?

Nikita
18.01.2018
17:17:40
циклом

Дмитрий
18.01.2018
17:18:08
В цикле read, не помогает, мне нужно чтение типа по шаблону, думал как то через регулярное выражение сделать, но не получается..
Скажем есть запись x000675y000654d1
X000546y000432d2
D0 вот нужно что бы код смог определить координаты d1, d2 он что бы пропустил, а когда встретил d0 завершил цикл

Dima
18.01.2018
17:23:06
While i != "d0"

Дмитрий
18.01.2018
17:24:20
Мг, точно, спасибо, попробую)

Dima
18.01.2018
17:24:49
А координаты делить тоже циклами можно

Nikolay
18.01.2018
17:25:45
?
скучные циклы
тебе нужен map
жизнь веселее
на питоне писать в стиле С
наконецта

Dima
18.01.2018
17:26:41
Меп же по 1 символу делит?

Nikolay
18.01.2018
17:26:58
как скажешь - так и будет

Dima
18.01.2018
17:30:33
Ну и как такое сделать через меп?

Nikolay
18.01.2018
17:30:51
этого я вам не скажу
ямимопроходил

Dima
18.01.2018
17:31:42
Тогда зачем предлагать меп, если не знаять как через него это сделать?

Nikolay
18.01.2018
17:32:00
я знаю

Google

Dima
18.01.2018
17:32:13
Тогда почему не сказать?

Eldar
18.01.2018
17:33:09

Nikolay
18.01.2018
17:33:22
?
регулярки ркгулярочки

Dima
18.01.2018
17:34:11

Nikolay
18.01.2018
17:34:20

Aragaer
18.01.2018
17:34:27
дык поставь флаг что case insensitive

Nikolay
18.01.2018
17:34:34
есть отдельный загон для новичков
?э

Aragaer
18.01.2018
17:34:54
а, не, все ок

Eldar
18.01.2018
17:35:07

Nikolay
18.01.2018
17:35:27
тоисть

Дмитрий
18.01.2018
17:39:29
Работаю с csv с python3, но есть появляется такая ошибка
Non-ASCII character '\xd1' in file data_handler.py on line 35, but no encoding declared; see http://python.org/dev/peps/pep-0263/ for details

Nikolay
18.01.2018
17:40:13

Дмитрий
18.01.2018
17:41:45
классика ?
когда запускаю в pycharm, то всё ок
через терминал происходят траблы

Nikolay
18.01.2018
17:42:15
потому что в pycharm майнеры
не может софт так тормозить, они его даже бесплатно раздают
смекаешь? ?

Admin
ERROR: S client not available

Google

Eldar
18.01.2018
17:42:46

Дмитрий
18.01.2018
17:42:48
так я уже много намайнил через pycharm

Nikolay
18.01.2018
17:43:07

Eldar
18.01.2018
17:44:21
Ну в питоне при импорте или при перекодировке есть ключик типо что делать в случае ошибки

Nikolay
18.01.2018
17:45:13
при открытии дескриптора укажи encoding

Дмитрий
18.01.2018
17:45:22
а не, всё, дошло, бага не в кодировке), а в логике

Nikolay
18.01.2018
17:45:24
with open(some_filename, encoding=..)
или как там у вас в питоне3

Дмитрий
18.01.2018
17:46:24

Nikolay
18.01.2018
17:46:41

Alexander
18.01.2018
17:54:52
Как форматировать время (продолжительность) в секундах в human readable?
Есть что-то готовое?
https://pypi.python.org/pypi/humanize
Правда, неточно:
>>> import humanize
>>> humanize.natural
humanize.naturaldate( humanize.naturalday( humanize.naturaldelta( humanize.naturalsize( humanize.naturaltime(
>>> humanize.naturaldelta(134)
'2 minutes'
>>> humanize.naturaldelta(120)
'2 minutes'
>>> humanize.naturaldelta(12000)
'3 hours'
>>> humanize.naturaldelta(120000)
'a day'
>>> humanize.naturaldelta(3600)
'an hour'
>>> humanize.naturaldelta(3600*24)
'a day'
>>> humanize.naturaldelta(3600*12)
'12 hours'
>>> humanize.naturaldelta(3600*12,5)
'12 hours'
>>> humanize.naturaldelta(3600+1800)
'an hour'
>>>

Roman
18.01.2018
17:55:29

Alexander
18.01.2018
18:01:33
Походу придётся писать самому.

Timur
18.01.2018
18:05:43
можно вопрос по sqlalchemy?
условно говоря, у меня есть класс "Мебель", который расширяется классами "Шкаф" и "Холодильник", при этом в slave-таблице для соответствующего подкласса id равен id суперкласса. Рядом же стоит класс "Дверца" (ссылающаяся на "Мебель") с "Дверцей от шкафа" и "Дверцей от холодильника" соответственно. Как мне сделать так, чтобы "Дверца от шкафа" не могла бы быть унаследована от "Холодильника" (ну и vice versa)? SQL Constraint в другие таблицы смотреть не может, да.
можно проверять это во время выполнения, но это не очень красиво (хотя так и сделаю, да)

Aragaer
18.01.2018
18:07:15
... ооп на базах данных

Timur
18.01.2018
18:07:35
мне тут подкинули недавно статейку "Вьетнам компьютерной науки", я прям прослезился

Google

Nikolay
18.01.2018
19:01:36
?
Ну хоть не уганда

Eugene
18.01.2018
19:20:24

Nikolay
18.01.2018
19:21:39
?

rem
18.01.2018
23:15:45
import threading
from urllib.request import urlopen
def check():
f = open("C:\\Users\\рем\\Desktop\\re.txt")
file = open("C:\\Users\\рем\\Desktop\\exc.txt", "w")
for line in f:
try:
urlopen(line)
print("excellent!", line)
file.write(line)
except:
print('fuck! ', line )
t = threading.Thread(target=check, args=(16))
t.daemon = True
t.start()
посоны етот скрипт проверяет работают ли мои ссылки
ошибок не выдает и чет работать тоже не работает