https://github.com/tannerbyers/python-csv-to-esf
Python cli to create customized xml files for Edifecs systems.
https://github.com/tannerbyers/python-csv-to-esf
esf python-csv xml-format
Last synced: 5 months ago
JSON representation
Python cli to create customized xml files for Edifecs systems.
- Host: GitHub
- URL: https://github.com/tannerbyers/python-csv-to-esf
- Owner: tannerbyers
- Created: 2019-11-21T15:09:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-11-22T18:24:38.000Z (over 6 years ago)
- Last Synced: 2025-01-20T15:59:36.938Z (about 1 year ago)
- Topics: esf, python-csv, xml-format
- Language: Python
- Homepage:
- Size: 40 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Python CSV-to-ESF
[](https://github.com/tannerbyers/Python-CSV-to-ESF)
Python CSV-to-ESF is a simple, quick, offline, Python powered CSV to XML format generator for ESF files.
### Requirements
[Python 3](https://www.python.org/downloads/) is all that is needed to run.
### Installation & Running
```sh
$ git clone https://github.com/tannerbyers/Python-CSV-to-ESF
$ cd Python-CSV-to-ESF
```
Now you must add your Error code and Snip level to the EditsinCSV.csv file
Sample Information:
| Error Code | Snip Level |
|------------|------------|
| 0x393939ec | 2 |
| 0x393939ed | 4 |
| | |
Now run the below command:
```
$ python main.py
```
#### ESF File Output (XML format)

### Todos
- Create GUI
- Add Encoding attribute to xml tag
- Add Options (Remove all Snip.lvl)