Skip to content

This Python library searches through a static directory (needs to match your environment) and appends artist, title, track number, album title, duration, and genre to a .json object. This .json object is then used to post data to a specified table in a local MySQL database, credentials of which the user must set.

Edan184/TagScanner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Tag Scanner

This Python library searches through a determined directory and appends artist, title, track number, album title, duration, and genre to a .json object. This .json object is then used to post data to a specified table in a local MySQL database.

Usage

While in directory:

sudo apt-get install virtualenv

source venv/bin/activate

Libraries Used

acme==1.1.0 asciinema==2.0.2 asciitree==0.3.3 attrs==19.3.0 Automat==0.8.0 bcrypt==3.1.7 blinker==1.4 certbot==0.40.0 certifi==2019.11.28 cffi==1.14.0 chardet==3.0.4 Click==7.0 cloud-init==20.1 colorama==0.4.3 command-not-found==0.3 ConfigArgParse==0.13.0 configobj==5.0.6 constantly==15.1.0 cryptography==2.8 dblatex===0.3.11py3 dbus-python==1.2.16 deprecation==2.1.0 distro==1.4.0 distro-info===0.23ubuntu1 dominate==2.5.1 entrypoints==0.3 eyeD3==0.9.5 filetype==1.0.7 Flask==1.1.1 Flask-Bootstrap==3.3.7.1 Flask-MySQLdb==0.2.0 flask-paginate==0.7.0 future==0.18.2 httplib2==0.14.0 hyperlink==19.0.0 idna==2.8 importlib-metadata==1.5.0 incremental==16.10.1 itsdangerous==1.1.0 Jinja2==2.10.1 josepy==1.2.0 jsonpatch==1.22 jsonpointer==2.0 jsonschema==3.2.0 keyring==18.0.1 language-selector==0.1 launchpadlib==1.10.13 lazr.restfulclient==0.14.2 lazr.uri==1.0.3 libiio==0.19 MarkupSafe==1.1.0 mock==3.0.5 more-itertools==4.2.0 mutagen==1.44.0 mysqlclient==1.4.6 netifaces==0.10.4 oauthlib==3.1.0 packaging==20.4 parsedatetime==2.4 pbr==5.4.5 pyasn1==0.4.2 pyasn1-modules==0.2.1 pycparser==2.20 PyGObject==3.36.0 PyHamcrest==1.9.0 PyICU==2.4.2 pyinotify==0.9.6 PyJWT==1.7.1 pymacaroons==0.13.0 PyMySQL==0.9.3 PyNaCl==1.3.0 pyOpenSSL==19.0.0 pyparsing==2.4.7 pyRFC3339==1.1 pyrsistent==0.15.5 pyserial==3.4 python-apt==2.0.0+ubuntu0.20.4.3 python-debian===0.1.36ubuntu1 pytz==2019.3 PyYAML==5.3.1 requests==2.22.0 requests-toolbelt==0.8.0 requests-unixsocket==0.2.0 SecretStorage==2.3.1 service-identity==18.1.0 simplejson==3.16.0 six==1.14.0 ssh-import-id==5.10 systemd-python==234 Twisted==18.9.0 ubuntu-advantage-tools==20.3 ufw==0.36 unattended-upgrades==0.1 urllib3==1.25.8 visitor==0.1.3 wadllib==1.3.3 Werkzeug==0.16.1 zipp==1.0.0 zope.component==4.3.0 zope.event==4.4 zope.hookable==5.0.0 zope.interface==4.7.1

About

This Python library searches through a static directory (needs to match your environment) and appends artist, title, track number, album title, duration, and genre to a .json object. This .json object is then used to post data to a specified table in a local MySQL database, credentials of which the user must set.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages