@ru_python

Страница 3651 из 9768
Vadim
30.08.2017
21:33:40
Может есть какие сервисы бесплатные

которые это делают хорошо

ilya
30.08.2017
21:34:32
А в итоге через другие пути не удалось как-нибудь распарсить?
а я и не пробовал, если честно, я так для себя попробовал что это такое, решил что проще с пдф-ами дела не иметь. Устаревшая хрень...

Vadim
30.08.2017
21:35:26
ладн, буду дальше копать тогда.

Google
Alex
30.08.2017
21:35:28
OCRнуть может его?

ilya
30.08.2017
21:35:48
ладн, буду дальше копать тогда.
давай, удачи. Если найдёшь способ отпишись, интересно.

Vadim
30.08.2017
21:36:08
OCRнуть может его?
Я думаю что в итоге все к этому и сведется)

ilya
30.08.2017
21:41:09
Может есть какие сервисы бесплатные
а тебе апи? Или просто с одного документа извлечь данные?

Vadim
30.08.2017
21:41:51
api. документов много. + их нельзя в публичный доступ передавать =\

ilya
30.08.2017
21:42:12
?

Vadim
30.08.2017
21:42:20
=)

Alex
30.08.2017
21:43:33
бесплатный api и "нельзя в публичный доступ" кажется не очень совместимые условия

Vadim
30.08.2017
21:45:22
ага =/

Ksenia
30.08.2017
21:46:01
Я ненавижу свою жизнь.

Stanislav
30.08.2017
21:46:54
Alex
30.08.2017
21:48:12
Я ненавижу свою жизнь.
тоже пдфки парсишь?

Nikolay
30.08.2017
21:49:15
ПДФКИ

Google
Nikolay
30.08.2017
21:49:18
Страдайте

Без rocket science здесь не обойтись

это вам не html

это вам не это

не стоит вскрывать эту тему

Stanislav
30.08.2017
21:50:04
не стоит вскрывать эту тему
Не стоит вскрывать

Nikolay
30.08.2017
22:02:25
хахаха, пдфки

вы попробуйте .doc попарсить

Vadim
30.08.2017
22:03:28
=)

Stanislav
30.08.2017
22:04:41
вы попробуйте .doc попарсить
Все высиги говно и грязные хаки если смотреть по сырому

Rocket
30.08.2017
22:06:23
вы попробуйте .doc попарсить
Скан документа произвольного формата из jpeg - вот высший пилотаж.

Nikolay
30.08.2017
22:06:50
бинарный дамп truecrypt-контейнера надо парсить

ivan
30.08.2017
22:09:27
Как можно одновременно передать именнованный аргумент и список? Типа Def foo(a=1, b=2, *args)

При такой подаче считает что а получила несколько значений

jdc
30.08.2017
22:11:05
вы попробуйте .doc попарсить
попробовал, .docx парсить. =)

Nikolay
30.08.2017
22:11:39
попробовал, .docx парсить. =)
docx как два пальца, это ж xml

Rocket
30.08.2017
22:12:04
apt install tesseract
Его ещё попробуй научи нормально парсить...

Google
jdc
30.08.2017
22:12:05
docx как два пальца, это ж xml
подскажи библиотеку для работы с pdf в python3

Nikolay
30.08.2017
22:12:50
jdc
30.08.2017
22:13:15
Не помню навскидку. Reportlab?
pyPdf вроде нормальная, но она только под 2й питон

Artur
30.08.2017
22:13:27
PyPDF2, pdfrw

ivan
30.08.2017
22:14:27
А 2 звездочка зачем? Можно пояснить?

ilya
30.08.2017
22:15:08
Rocket
30.08.2017
22:15:31
А 2 звездочка зачем? Можно пояснить?
Это в 3.5, заставляет передавать все аргуиенты после неё как именованные.

Artem
30.08.2017
22:15:35
2 звездочка потому что в конце keyword-only parameters

но с первой звездочкой это несовместимо

ivan
30.08.2017
22:16:08
А вот у меня на неё ругается

Понял

ivan
30.08.2017
22:16:24
Либо то либо то, спс

jdc
30.08.2017
22:16:29
Не помню навскидку. Reportlab?
у них платная библиотека

Nikolay
30.08.2017
22:17:05
у них платная библиотека
Не помню тогда, надо гуглить

Alex
30.08.2017
22:18:04
у них платная библиотека
была бесплатная раньше, но без темплейтов, т.е. генерация пдф только кодом

jdc
30.08.2017
22:21:31
нужно pdf файлы, у которых странички заполнены на половину, склеить (что бы на 1 странице была инфа из 2х страниц).

ivan
30.08.2017
22:23:38
А ещё вопрос, как с обычной переменной не по умолчанию объединить правильно? Типа (*args, a, b=2)

Google
ivan
30.08.2017
22:24:23
Блин, а если очень хочется :/

Alex
30.08.2017
22:25:33
def fn(a, *args, b=3): return {'a': a, 'args': args, 'b': b}

Alexander
30.08.2017
22:26:27
Alex
30.08.2017
22:27:09
а?

Alexander
30.08.2017
22:27:21
Не туда ответил)

ivan
30.08.2017
22:27:26
не работает, positional arguments follows keyword

Alex
30.08.2017
22:27:49
python 3?

Admin
ERROR: S client not available

ivan
30.08.2017
22:27:58
Да

Stanislav
30.08.2017
22:28:06
И вообще это вопрос в бегиннеры

Alex
30.08.2017
22:28:39
Да
перепроверь

ivan
30.08.2017
22:29:09
В конец тоже не работает ;)

Alex
30.08.2017
22:29:33
ты покажи код что у тебя там не работает

Stanislav
30.08.2017
22:30:02
Alex
30.08.2017
22:30:53
ты a= не пиши, и все хорошо будет

>>> fn(2, 3, 4, b=5) {'a': 2, 'args': (3, 4), 'b': 5}

ivan
30.08.2017
22:31:34
Блииииин

А почему в таком случае по имени нельзя было?

Но в конец все равно нельзя

Google
ilya
30.08.2017
22:33:54
Но в конец все равно нельзя
в конец и не должно, когда есть именованные аргументы

ivan
30.08.2017
22:34:12
Это к комменту выше

Alex
30.08.2017
22:35:16
ответы на твои вопросы где-то здесь https://docs.python.org/3/reference/grammar.html

arglist и argument

здесь вроде проверки https://github.com/python/cpython/blob/384899dfaeb83db38a6d3846d3cbc2f58a6605cd/Python/ast.c#L2710 твое сообщение "positional argument follows keyword argument" на 2773 строке

ilya
30.08.2017
22:41:09
блин.. этот си нечитаем после питона))

ivan
30.08.2017
22:41:39
)) обязательно изучу все

here1am
30.08.2017
23:11:34
спрашивай сразу и здесь (я не знаком)

31.08.2017
00:03:17
oho

Ruslan
31.08.2017
05:47:27
кто юзал aiohttp_cors - как этот шедевр заставить отвечать на OPTIONS?

Julia
31.08.2017
05:52:42
кто юзал aiohttp_cors - как этот шедевр заставить отвечать на OPTIONS?
Руками сделать метод для options и руками пробросить заголовки нужные для CORS

Ruslan
31.08.2017
05:53:33
немного не про то ответ

вот баг - это уже интересно, можно пофиксить

Julia
31.08.2017
05:55:02
https://github.com/aio-libs/aiohttp-cors/issues/41

немного не про то ответ
Я серьёзно руками прокинула. Потому что view не осилила доделать



Ruslan
31.08.2017
06:00:30
Вроде получилось: (gmsrv) rad@macbook:~/devel/company/backend/node/gmeye$ telnet localhost 8080 Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. OPTIONS / HTTP/1.1 Origin: http://localhost:8080/ Host: cloud.company.ru Access-Control-Request-Method: GET HTTP/1.1 200 OK Access-Control-Allow-Origin: http://localhost:8080/ Access-Control-Allow-Credentials: true Access-Control-Max-Age: 3600 Access-Control-Allow-Methods: GET Content-Length: 0 Content-Type: application/octet-stream Date: Thu, 31 Aug 2017 05:58:07 GMT Server: Python/3.5 aiohttp/2.2.4

библиотеке не нравится звёздочка, хочет явный домен

Страница 3651 из 9768