Convert strings to snake_case.
obj (str or list of str) – String(s) to convert.
smart (bool) – Handle complicated special cases, such as mixed case acronyms, plus/minus, and percentages.
prefix (bool) – Prepend an “x” character if the string begins with a syntactically invalid character, such as a number.
Strings converted to snake_case.
list of str
Examples
>>> snake_case(["human genomeVersion", "sampleID"]) ['human_genome_version', 'sample_id']