mekk.xmind

Lectura de archivos de datos Xmind Lectura y escritura de archivos
Descargar ahora

mekk.xmind Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Artistic License
  • Nombre del editor:
  • Marcin Kasperski

mekk.xmind Etiquetas


mekk.xmind Descripción

Archivos de datos Xmind Lectura y escritura Biblioteca mekk.xmind es un manejador de python pure para Xmind MIND-MAPS, que se puede utilizar para: * Generar mapas MIND DEMIND desde cero (por ejemplo, para visualizar algunos datos como mapa mental), * Modificar archivos .xmind existentes , * analice los archivos .xmind existentes y analice su contenido.ExamplesCreating MIND-MAP: desde mekk.xmind importar xminddocumentutput = "test.xmind" xmind = xminddocument.create (u "primer título de hoja", u "Asunto de la raíz") First_sheet = xmind.get_first_sheet () root_topic = first_sheet.get_root_topic () root_topic.add_subtopic (u "primer elemento") root_topic.add_subtopic (u "segundo elemento") t = root_topic.add_subtopic (u "tercer artículo") t.add_subtopic (u " Segundo nivel - 1 ") T.ADD_SUBTOPIC (U" Segundo nivel - 2 ") root_topic.add_subtopic (U" Tema separado ", separado = verdadero) t.add_subtopic (u" otro separado ", separado = verdadero) t.add_marker ( "Flag-Red") root_topic.add_subtopic (u "enlace") .set_link ("http://mekk.waw.pl") root_topic.add_subtopic (u "Ejemplo de adjunto"). Set_attachment (archivo ("map_creator.py ") .ead ()," .txt ") root_topic.a dd_subtopic (u "Con nota"). set_note (u "" "Esto es sólo alguna nota falsa." "") MARKER_CODE = "40g6170ftul9bo17p1r31nqk2a" XMP =" ../../py_mekk_nozbe2xmind/src/mekk/nozbe2xmind/NozbeIconsMarkerPackage. XMP "root_topic.add_subtopic (U" con marcador no estándar "). Add_Marker (Marker_code) XMind.embed_Markers (XMP) XMind.Save (salida) # Xmind.Pretty_Print () Imprima" Guardado en ", Outputnote: Mientras que los ejemplos anteriores se usan ASCII, Unicode está totalmente compatible. Mapa mental de Parsing: desde mekk.xmind importn xminddocumentxmind = xminddocument.open ("test.xmind") hoja = xmind.get_first_sheet () Imprimir "Título de la hoja:", sheet.title () raíz = hoja .get_root_topic () Imprimir "Título de la raíz:", root.title () Imprimir "Nota de la raíz:", root.get_note () para tema en root.get_subtopics (): imprimir "*", topic.get_title () imprimir "Etiqueta : ", topic.get_label () Imprimir" Enlace: ", topic.get_link () Imprimir" Marcadores: ", Lista (topic.get_markers ()) # topic.get_subtopics (), etc. Para modificar, simplemente analizar el documento existente, encontrar Artículos para modificarlos y cambiarlos según corresponda, entonces SA VE.Desarrollo El código se rastrea usando Mercurial. El repositorio se puede encontrar en http://bitbucket.org/mekk/mekk.xmind/.use el mismo lugar para reportar errores, sugerir mejoras y ofrecer parches.licensemekk.xmind is Dual con licencia en licencia artística 2.0 y Mozilla Public License 1.1 . Los textos de licencia completos se pueden encontrar en Artistic-2.0.TXT y MPL-1.1.txt. Requisitos: · Python


mekk.xmind Software relacionado