Output a CSV file for each selected stock website (such as Adobe Stock, Shutterstock, ...)
Project description
Parser for descriptors CSV files for Stock Websites
Output a CSV file for each selected stock website (such as Adobe Stock, Shutterstock, ...), for photo or video descriptions.
Most websites accept a CSV files instead of manually enter each field for each uploaded file. Nevertheless their format differs slightly, and this script tries to output one csv file for each supported website.
Installation
Usual pip install stock_contributor_csv_descriptors
Create a venv before if desired.
Run
To get the initial CSV for your files:
generate-master-csv <folder_with_media> <output_csv>
stock_contributor_csv_descriptors <descriptor_file.csv> <output_folder/basename_without.csv> -d <folder_with_media>
The optional argument -d
also checks that the filenames correspond to the one in the CSV file.
Notes
- Contributions are welcome.
- Project barely started, expect bugs
- You can define a new output by changing the
OutputFormat-StockContribution.csv
. Duplicate the template, and adapt it to the new website format.
Author
Started by Sylvain Riondet in December 2022.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file stock_contributor_csv_descriptors-0.1.2.tar.gz
.
File metadata
- Download URL: stock_contributor_csv_descriptors-0.1.2.tar.gz
- Upload date:
- Size: 1.6 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0e2135fa61ba3dc0b6114c9b5706860fefca9014ccd0a45653e9abecfa339012 |
|
MD5 | a4add9795b2235cfb1abfbcc1828bbe0 |
|
BLAKE2b-256 | c13793d4a4535a0f9723312876dce8ef3215d36a46d2fab184e21a48cf3f7ca1 |
File details
Details for the file stock_contributor_csv_descriptors-0.1.2-py3-none-any.whl
.
File metadata
- Download URL: stock_contributor_csv_descriptors-0.1.2-py3-none-any.whl
- Upload date:
- Size: 1.9 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.7.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f36ebc1e85380aa67f918f3a48786d574007c8600beadf24c0555014b1a0db3b |
|
MD5 | ddc33e9372128ce7ddc35dc12363c203 |
|
BLAKE2b-256 | 85e46da701baf641a9d7ccc7b2b91a4c4f94b470f01c3d2ffd7d997805b6a908 |