나는 bandcamp 구매에서 내 서버로 앨범을 자동으로 다운로드하고 이름을 바꾸는 스크립트를 만들고 있습니다. 지금은 스크립트에서 다음Python argparse and sys.argv
python script.py Artistname Albumname Year DownloadLink Genre
같은 스크립트로 sys.argv에 전달하고 들어 내가 지금은 argparse 대신 어쩌면 약간의 도움이 너무 명령과 함께 사용하고 싶었
artist = sys.argv[1]
album = sys.argv[2]
year = sys.argv[3]
link = sys.argv[4]
genre = sys.argv[5]
do commands with these vars
같은 변수를 설정합니다. 나는 그것에 대해 파이썬 워드 프로세서를 읽었으나 작동하지 않는 것 같습니다. 어떤 도움이 필요합니까?
가 어느 부분 당신이 일을 할 수 없습니다 .. 모든 위치 인수와 도움으로 올바른 도움을? 그것을위한 당신의 코드는 어디에 있습니까? – UnholySheep
정말 미안하지만, 당신의 질문에 대답하지 않지만 [docopt] (http://docopt.org/) 많이 좋아합니다 ... –
이 같은 간단한 입력에 대해'argparse'는 더 쉬운 일을하지 않습니다. 이것을 5 개의 '위치들'로 복제하십시오. 그러나 더 많은 컨트롤을 추가해야하는 경우 커다란 도움이 될 수 있습니다. 지금까지 뭐 해봤 어? – hpaulj