upload - Bulk uploader¶
The upload command can be used to quickly upload to Mandarin multiple files.
python -m mandarin.tools \
-i "http://127.0.0.1:30009" \
--client-id "OGRdHAUDzny1ioTv8RwcbphzOFOaO6pC" \
--audience "mandarin-api" \
upload {FILES...}
Specifying files¶
You can specify the files to upload by passing them as arguments of the command:
python -m mandarin.tools \
-i "http://127.0.0.1:30009" \
--client-id "OGRdHAUDzny1ioTv8RwcbphzOFOaO6pC" \
--audience "mandarin-api" \
upload mynewsong.mp3 mynewestsong.mp3
To easily upload multiple files, you can employ the variable expansion feature of bash:
# Upload all files with the .mp3 extension
python -m mandarin.tools \
-i "http://127.0.0.1:30009" \
--client-id "OGRdHAUDzny1ioTv8RwcbphzOFOaO6pC" \
--audience "mandarin-api" \
upload *.mp3
# Upload all files in the current folder, recursively traversing all subdirectories.
python -m mandarin.tools \
-i "http://127.0.0.1:30009" \
--client-id "OGRdHAUDzny1ioTv8RwcbphzOFOaO6pC" \
--audience "mandarin-api" \
upload ./**/*