Модули на с для python (*.pyd)

-

Программирование на С++



Репутация:

ответов

40 # 31 | на сайте с 1970 года

Подскажите, есть ли возможность создать PYD-парсер для XML-подобных файлов(конечная цель - парсинг ODF OpenDocument), совместимый с PyS60-1.4.5 ?


Репутация: 100

802 ответов

40 # 32 | на сайте с 2008 года | последнее посещение: 03:00 1 янв 1970

Гугли cElementTreeS60.


Репутация:

ответов

40 # 33 | на сайте с 1970 года | последнее посещение: 03:00 1 янв 1970

Virtuos86,
cElementTreeS60, PyExpath и Xpath мне известны.
Вот описание с сайта Mobilenin, где для парсинга "рекомендуют" PyExpath.
Но есть один нюанс: ODF - это по сути ZIP-архив с вложеным набором XML-файлов. Сможет ли хотя бы один из наведенных више PYD-модулей "справится" с зазипованым XML?
Собственно поэтому и спрашиваю о C++ или C модуле для парсинга ODF OpenDocument!

P.s.:Работаю над проектом LibO-PyS60 - LibreOffice на Питоне, рад буду соразработчику!
-------------
добавлено в 03.56: Вот интересная страница с кратким описанием большинства существующих PYD-модулей!!!


Репутация: 100

802 ответов

40 # 34 | на сайте с 2008 года | последнее посещение: 03:00 1 янв 1970

fedirets,

Сможет ли хотя бы один из наведенных више PYD-модулей "справится" с зазипованым XML?

Модуль zipfile в руки и доставай эти зазипованные XML из архива, делов-то.
А соразработчику и я был бы рад в своё время, да только занят я сейчас, не до питонов мне.


Репутация:

ответов

40 # 35 | на сайте с 1970 года | последнее посещение: 03:00 1 янв 1970

Virtuos86,
а есть PYD версия модуля zipfile?


Репутация: 100

802 ответов

40 # 36 | на сайте с 2008 года | последнее посещение: 03:00 1 янв 1970

fedirets,
нет, это стандартный pure-python модуль


Репутация: 26

64 ответов

40 # 37 | на сайте с 2009 года | последнее посещение: 03:00 1 янв 1970

Насколько хорошо надо знать C/C++ чтоб начать писать модули для Python?


Репутация:

ответов

40 # 38 | на сайте с 1970 года | последнее посещение: 03:00 1 янв 1970

Punk_Joker,
присоединяюсь к вопросу


Репутация: 317

2253 ответов

40 # 39 | на сайте с 2005 года | последнее посещение: 03:00 1 янв 1970

На уровне хотя б базового знания. Но там если влезать в питон на с++, то понадобится больше. Простые модули можно легко освоить, особенно по примерам.


Репутация: 26

64 ответов

40 # 40 | на сайте с 2009 года | последнее посещение: 03:00 1 янв 1970

Чтож разберусь с указателями и строками, и можно разбираться с написанием модулей.



Напомнить пароль