Simple python package helps you generate xml file like "iTunes Library.xml" with random track and artist attributes. Can be used e.g. for testing some software which needs differents iTunes Library.
pip install itunesxmlgen
from itunesxmlgen import generate_xml
xml = generate_xml() # returns xml node (<lxml.etree.Element object>)
from itunesxmlgen.utils import tostring
string_xml = tostring(xml)
print(string_xml)
For more information see docstring.
git clone https://github.com/perminovs/iTunesXmlGen.git
cd ./iTunesXmlGen
virtualenv venv --python=/usr/bin/python3
source ./venv/bin/activate
pip install -r requirements.txt
python -m unittest itunesxmlgen/tests/tests.py
This repository uses the MIT License.