import sys # xml raport path sys.path.append('/home/konrad/CProjects/libcugpe/python') from gpe_datautils import gpeXmlRaport """ for parameters in root: print(parameters) print(parameters.attrib) for parameter in parameters: print(parameter.attrib) print() new_feed = etree.Element('{http://www.w3.org/2001/XMLSchema-instance}feed', attrib={'{http://xml.comp-phys.org/2002/4/QMCXML.xsd}lang': 'en'}) print(etree.tostring(new_feed)) """ # main if __name__ == '__main__': xml_raport = gpeXmlRaport('./output.xml', create=False) xml_raport.print_xml() print(xml_raport.get_parameter('lattice')) print(xml_raport.get_energy('E0')) print(xml_raport.get_cloud_param('Rx')) print(xml_raport.get_vortex_param('Tv/Tx')) print(xml_raport.get_images()) pass
from __future__ import print_function from lxml import etree import StringIO import sys sys.path.append('/home/konrad/CProjects/libcugpe/python') from gpe_datautils import gpeXmlRaport # main if __name__ == '__main__': xml_raport = gpeXmlRaport('./output.xml') # Add data to XML xml_raport.add_parameter('lattice','512x128x128') xml_raport.add_parameter('a_scat','1.0') xml_raport.add_parameter('n0','350') xml_raport.add_energy('E0','0.0') xml_raport.add_cloud_param('Rx','10.0') xml_raport.add_cloud_param('Ry','2.0') xml_raport.add_vortex_param('Tv/Tx','5.0') xml_raport.add_image('./image.pdf') xml_raport.print_xml() # Save to XML file xml_raport.save()
# xml raport path sys.path.append('/home/konrad/CProjects/libcugpe/python') from gpe_datautils import gpeXmlRaport """ for parameters in root: print(parameters) print(parameters.attrib) for parameter in parameters: print(parameter.attrib) print() new_feed = etree.Element('{http://www.w3.org/2001/XMLSchema-instance}feed', attrib={'{http://xml.comp-phys.org/2002/4/QMCXML.xsd}lang': 'en'}) print(etree.tostring(new_feed)) """ # main if __name__ == '__main__': xml_raport = gpeXmlRaport('./output.xml', create=False) xml_raport.print_xml() print(xml_raport.get_parameter('lattice')) print(xml_raport.get_energy('E0')) print(xml_raport.get_cloud_param('Rx')) print(xml_raport.get_vortex_param('Tv/Tx')) print(xml_raport.get_images()) pass