Python betik görevi
Azure Pipelines
Python betiğini çalıştırmak için bu görevi kullanın.
YAML kod parçacığı
# Python script
# Run a Python file or inline script
- task: PythonScript@0
inputs:
#scriptSource: 'filePath' # Options: filePath, inline
#scriptPath: # Required when scriptSource == filePath
#script: # Required when scriptSource == inline
#arguments: # Optional
#pythonInterpreter: # Optional
#workingDirectory: # Optional
#failOnStderr: false # Optional
Bağımsız değişkenler
| Bağımsız Değişken | Açıklama |
|---|---|
scriptSourceTür |
Istenir Hedef betik türü: dosya yolu veya satır Içi |
scriptPathBetik yolu |
(Ne zaman gereklidir scriptSource == filePath ) Yürütülecek betiğin yolu. Tam olarak nitelenmiş bir yol veya $ (System. DefaultWorkingDirectory) ile göreli olmalıdır. |
scriptKomut Dosyası |
(Ne zaman gereklidir scriptSource == inline ) Çalıştırılacak Python betiği |
argumentsBağımsız değişkenler |
Seçim Betiğe geçirilen bağımsız değişkenler içeren bir dize. Bunlar sys.argv , bunları komut satırına geçirdiklerinde olarak kullanılabilir. |
pythonInterpreterPython yorumlayıcı |
Seçim Kullanılacak Python yorumlayıcısının mutlak yolu. Belirtilmemişse, görev bir Python yorumlayıcı 'nın yol üzerinde kullanılabilir olduğunu varsayar ve yalnızca komutu çalıştırmaya çalışır python . |
workingDirectoryÇalışma dizini |
(İsteğe bağlı) |
failOnStderrStandart hatada başarısız oldu |
Seçim Eğer true ise, herhangi bir metin yazılmışsa bu görev başarısız olur stderr . |
Görev denetimi seçenekleri
Açıklamalar
Varsayılan olarak, bu görev python sistem yolundan çağırılır.
Sistem yolunda istediğiniz sürümü yerleştirmek için Python sürümünü kullanın ' i çalıştırın.
Açık kaynak
Bu görev GitHubaçık kaynağıdır. Geribildirim ve katılımlar hoş geldiniz.