From 699213c3fa9a6496c3c51272b98d063e81989794 Mon Sep 17 00:00:00 2001 From: Jeff Moe Date: Fri, 29 Sep 2023 09:42:40 -0600 Subject: [PATCH] help info, remove unneeded comments --- xeno-crufto | 101 +++------------------------------------------------- 1 file changed, 4 insertions(+), 97 deletions(-) diff --git a/xeno-crufto b/xeno-crufto index 7cb3416..45c468e 100755 --- a/xeno-crufto +++ b/xeno-crufto @@ -23,7 +23,10 @@ import json import requests import urllib.parse -parser = argparse.ArgumentParser() +parser = argparse.ArgumentParser( + prog='xeno-crufto', + description='Scripts for working with the xeno-canto sound archive.', + ) parser.add_argument( "--api", help="API URL (default https://xeno-canto.org/api/2/recordings)", @@ -445,17 +448,9 @@ if QUERY: #''' # if ALSO: # QUERYURL = QUERYURL + "also:" + ALSO + "," -""" - "animal-seen": "no", - "animal-seen": "unknown", - "animal-seen": "yes", -""" # Note, the API returns for field name "seen", but not "animal-seen" if ANIMAL_SEEN: QUERYURL = QUERYURL + "seen:" + urllib.parse.quote('"' + ANIMAL_SEEN + '"' + " ") -""" - "auto": "no", -""" if AUTO: QUERYURL = QUERYURL + "auto:" + urllib.parse.quote('"' + AUTO + '"' + " ") #''' @@ -464,54 +459,24 @@ if AUTO: #''' # if BIRD_SEEN: # QUERYURL = QUERYURL + "bird-seen:" + BIRD_SEEN + "," -""" - "cnt": "Brazil", -""" if CNT: QUERYURL = QUERYURL + "cnt:" + urllib.parse.quote('"' + CNT + '"' + " ") -""" - "date": "2022-09-18", -""" if DATE: QUERYURL = QUERYURL + "date:" + urllib.parse.quote('"' + DATE + '"' + " ") -""" - "dvc": "Panasonic RR-US300", -""" if DVC: QUERYURL = QUERYURL + "dvc:" + urllib.parse.quote('"' + DVC + '"' + " ") -""" - "en": "Great Tinamou", -""" if EN: QUERYURL = QUERYURL + "en:" + urllib.parse.quote('"' + EN + '"' + " ") -""" - "file": "https://xeno-canto.org/770944/download", -""" if FILE: QUERYURL = QUERYURL + "file:" + urllib.parse.quote('"' + FILE + '"' + " ") -""" - "file-name": "XC483178-Tinamus tao_Rio Azul_1032.mp3", -""" if FILE_NAME: QUERYURL = QUERYURL + "file-name:" + urllib.parse.quote('"' + FILE_NAME + '"' + " ") -""" - "gen": "Rhea", -""" if GEN: QUERYURL = QUERYURL + "gen:" + urllib.parse.quote('"' + GEN + '"' + " ") -""" - "group": "birds", -""" if GROUP: QUERYURL = QUERYURL + "group:" + urllib.parse.quote('"' + GROUP + '"' + " ") -""" - "id": "830675", -""" if ID: QUERYURL = QUERYURL + "id:" + urllib.parse.quote('"' + ID + '"' + " ") -""" - "lat": "-26.7144", -""" if LAT: QUERYURL = QUERYURL + "lat:" + urllib.parse.quote('"' + LAT + '"' + " ") #''' @@ -525,24 +490,12 @@ if LAT: # https://xeno-canto.org/explore?query=lic:%22by-sa%22%20 # if LIC: # QUERYURL = QUERYURL + "lic:" + urllib.parse.quote('"' + LIC + '"' + " ") -""" - "lng": "-67.7537", -""" if LNG: QUERYURL = QUERYURL + "lng:" + urllib.parse.quote('"' + LNG + '"' + " ") -""" - "loc": "Araponga, Minas Gerais", -""" if LOC: QUERYURL = QUERYURL + "loc:" + urllib.parse.quote('"' + LOC + '"' + " ") -""" - "method": "field recording", -""" if METHOD: QUERYURL = QUERYURL + "method:" + urllib.parse.quote('"' + METHOD + '"' + " ") -""" - "mic": "Telinga + AT4022", -""" if MIC: QUERYURL = QUERYURL + "mic:" + urllib.parse.quote('"' + MIC + '"' + " ") #''' @@ -554,46 +507,22 @@ if MIC: #''' # if OSCI: # QUERYURL = QUERYURL + "osci:" + urllib.parse.quote('"' + OSCI + '"' + " ") -""" - "playback-used": "no", -""" if PLAYBACK_USED: QUERYURL = ( QUERYURL + "playback-used:" + urllib.parse.quote('"' + PLAYBACK_USED + '"' + " ") ) -""" - "q": "A", -""" if Q: QUERYURL = QUERYURL + "q:" + urllib.parse.quote('"' + Q + '"' + " ") -""" - "rec": "Fernando Igor de Godoy", -""" if REC: QUERYURL = QUERYURL + "rec:" + urllib.parse.quote('"' + REC + '"' + " ") -""" - "regnr": "", -""" if REGNR: QUERYURL = QUERYURL + "regnr:" + urllib.parse.quote('"' + REGNR + '"' + " ") -""" - "rmk": "White sand forest.", -""" if RMK: QUERYURL = QUERYURL + "rmk:" + urllib.parse.quote('"' + RMK + '"' + " ") -""" - "sex": "female", - "sex": "female, male", - "sex": "male", - "sex": "uncertain", -""" if SEX: QUERYURL = QUERYURL + "sex:" + urllib.parse.quote('"' + SEX + '"' + " ") -""" - "smp": "48000", -""" if SMP: QUERYURL = QUERYURL + "smp:" + urllib.parse.quote('"' + SMP + '"' + " ") #''' @@ -606,27 +535,12 @@ if SMP: #''' # if SONO: # QUERYURL = QUERYURL + "sono:" + urllib.parse.quote('"' + SONO + '"' + " ") -""" - "sp": "obsoletus", -""" if SP: QUERYURL = QUERYURL + "sp:" + urllib.parse.quote('"' + SP + '"' + " ") -""" - "ssp": "americana", -""" if SSP: QUERYURL = QUERYURL + "ssp:" + urllib.parse.quote('"' + SSP + '"' + " ") -""" - "stage": "adult", - "stage": "adult, uncertain", - "stage": "juvenile", - "stage": "uncertain", -""" if STAGE: QUERYURL = QUERYURL + "stage:" + urllib.parse.quote('"' + STAGE + '"' + " ") -""" - "temp": "", -""" if TEMPERATURE: QUERYURL = ( QUERYURL + "temperature:" + urllib.parse.quote('"' + TEMPERATURE + '"' + " ") @@ -636,16 +550,9 @@ if TEMPERATURE: #''' # if TIME: # QUERYURL = QUERYURL + "time:" + urllib.parse.quote('"' + TIME + '"' + " ") -""" - "type": "song, long and short song", -""" if TYPE: QUERYURL = QUERYURL + "type:" + urllib.parse.quote('"' + TYPE + '"' + " ") -""" - "uploaded": "2022-03-02", -""" if UPLOADED: - QUERYURL = QUERYURL + "uploaded:" + UPLOADED + "," QUERYURL = QUERYURL + "uploaded:" + urllib.parse.quote('"' + UPLOADED + '"' + " ") #''' # "url": "//xeno-canto.org/755078"