Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 8 years ago.
Improve this question
I'm looking for a generator which takes schema file(s) (XSD) on input and generates Python code (bindings) able to transform xml file to Python objects and the other way around. It should be customizable so that I could plug in my code dealing with transformation between specific types defined in schema and Python's objects (let's say xsd::dateTime to/from datetime.datetime).
Try PyXB.
http://www.rexx.com/~dkuhlman/generateDS.html
That's the first Google hit.
How to convert XSD to Python Class
That's the second Google hit.
Related
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed last year.
Improve this question
I'm trying to convert the whole extension of a PDF into a CSV or an xlsx with python and I've hit a wall.
I know that there is an API called PDFTables that works perfectly but the number of documents that I would like to convert (over 400) and the fact that its use involves an economic investment that I can't afford makes its use unfeasible. There is another library that I've tried, tabula, however as far as I know it only works with the tables of the PDF.
With this problem in mind, are there any other options available?
Thank you in advance.
If you don't need it to be programmatic, have you seen https://www.adobe.com/la/acrobat/online/pdf-to-excel.html?
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 5 years ago.
Improve this question
I have a api made based on thrift TCompactProtocol.
Is there a quick way to convert it into TBinaryProtocolTransport?
Is there a tool for conversion?
FYI. My api is Line Api bases api Python.
There is no tool needed. Since yyou did not elaborate on your actual use case too much, I can only give a generic answer.
You control both RPC server & client + we do NOT talk about stored data
In that case you need only to replace the transports on both ends and you're pretty much done.
All other cases
You will need two pieces
a piece of code that deserializes old data stored with "compact"
a piece of code that deserializes these data using "binary"
Both cases are not really hard to implement technically.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 4 years ago.
Improve this question
Is there a way to easily output html documentation based on python docstrings?
If there are, how to do this? I am familiar with HTML/CSS so theming the output is not important, but if there are existing themes, they would help.
I am hoping for a process that can be repeated everytime the code is updated.
Epydoc that seems to do what you need
Sphinx is another tool that can be used to create documentation for python, it also supports C and C++.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
I am looking for a Python module that wraps SMBIOS.
If there is none such; do you have any advice on the best way to parse system memory in Python to find the SMBIOS table.
There is information available about how to recognize the table in memory, assuming you can parse memory. I have never tried to parse arbitrary memory in Python; I am sure there would be some issues with access rights...
I'm not aware of anything ready-made.
On Windows, my best suggestion is to use ctypes and load the kernel32 library. See the GetSystemFirmwareTable function. http://msdn.microsoft.com/en-us/library/windows/desktop/ms724379
The raw SMBIOS table provider ('RSMB') retrieves the contents of the raw SMBIOS firmware table.
You would then need to write a class to parse the data.
I don't know about Linux, but I suspect there is something similar to retrieve the SMBIOS table.
Closed. This question does not meet Stack Overflow guidelines. It is not currently accepting answers.
We don’t allow questions seeking recommendations for books, tools, software libraries, and more. You can edit the question so it can be answered with facts and citations.
Closed 6 years ago.
Improve this question
SVG is a huge standard, which is based on XML. I have parsed SVG as XML in the past. However, some things are hard.
For example, I would like to know the size of a group. As far as I can tell, this is only possible by recursively stepping through all the children in the group (noting all their transformations) and accumulating their sizes.
I would love to have a library that could do stuff like that for me. Does something like this exist?
In python you have pysvg:
import pysvg.parser
svg = pysvg.parser.parse(<filename>)
print svg.get_width(), svg.get_height()