Execute um script Python com argumentos de nome de arquivo como uma ação Pasta do MacOS

1

Eu gostaria de executar um script Python como uma ação de pasta no Mac OS. O script Python usa o nome e o caminho completo de um arquivo como um argumento. Idealmente, gostaria de clicar com o botão direito do mouse em um arquivo no Finder para iniciar a ação de pasta, levando o nome do arquivo como o primeiro argumento e o caminho como o segundo argumento. Mas não consigo descobrir como carregar as duas variáveis no Automator.

Isso é o mais longe que consegui,

onde $1 deve ser o nome do arquivo e $2 deve ser o caminho completo do arquivo.

Alguém tem alguma dica de como fazer isso?

    
por Chris is the MC 25.12.2016 / 19:17

1 resposta

0

Consegui que funcionasse para o meu caso de uso, mas usei apenas um nome de arquivo.

~/anaconda3/bin/python <path to python script> "$1"
    
por 05.01.2018 / 19:09