Por que meu script Python não salva o arquivo quando uso o Agendador de Tarefas?

1

Eu tenho um script Python que usa csv.writer para criar um arquivo csv. Isso funciona bem quando eu executá-lo a partir da linha de comando, mas nenhum arquivo é criado quando eu executar o script usando o Agendador de Tarefas do Windows. A única coisa que posso pensar é que não estou executando o meu computador como administrador (porque é um computador de trabalho), mas por que me permitiria fazer isso na linha de comando, mas não no Agendador? O restante do script é executado com o Agendador, mas não com a parte de salvamento do arquivo csv.

    
por Abbie 17.04.2015 / 16:58

2 respostas

3

Eu usei isso para resolver um problema semelhante. Sob sua ação em lote, configurei-o como o seguinte e funcionou bem para mim.

  • Programa / script: caminho para o python, por exemplo, C:\Python27\ArcGIS10.2\python.exe
  • Adicionar argumentos (opcional): nome do script, por exemplo, scrape.py
  • Iniciar em (opcional): caminho para o script, por exemplo, C:\Users\handsome\Documents\PYTHON\Code
por 24.11.2015 / 22:04
-2

Programa / script: cmd arg: "/c C:\Python27\python.exe C:\Script\script.py"

    
por 17.04.2015 / 20:04