PythonScript@0 – Python-skript v0-uppgift
Använd den här uppgiften för att köra en Python-fil eller ett infogat skript.
Syntax
# Python script v0
# Run a Python file or inline script.
- task: PythonScript@0
inputs:
scriptSource: 'filePath' # 'filePath' | 'inline'. Required. Script source. Default: filePath.
scriptPath: # string. Required when scriptSource = filePath. Script path.
#script: # string. Required when scriptSource = inline. Script.
#arguments: # string. Arguments.
# Advanced
#pythonInterpreter: # string. Python interpreter.
#workingDirectory: # string. Working directory.
#failOnStderr: false # boolean. Fail on standard error. Default: false.
# Python Script v0
# Run a Python script.
- task: PythonScript@0
inputs:
scriptSource: 'filePath' # 'filePath' | 'inline'. Required. Script source. Default: filePath.
scriptPath: # string. Required when scriptSource = filePath. Script path.
#script: # string. Required when scriptSource = inline. Script.
#arguments: # string. Arguments.
# Advanced
#pythonInterpreter: # string. Python interpreter.
#workingDirectory: # string. Working directory.
#failOnStderr: false # boolean. Fail on standard error. Default: false.
Indata
scriptSource
- Skriptkälla
string
. Krävs. Tillåtna värden: filePath
(Filsökväg), inline
. Standardvärde: filePath
.
Anger om skriptet är en fil i källträdet eller skrivs infogat i den här uppgiften.
scriptPath
- Skriptsökväg
string
. Krävs när scriptSource = filePath
.
Anger sökvägen till skriptet som ska köras. Måste vara en fullständigt kvalificerad sökväg eller relativ till $(System.DefaultWorkingDirectory)
.
script
- Skript
string
. Krävs när scriptSource = inline
.
Anger python-skriptet som ska köras.
arguments
- Argument
string
.
Anger argumenten som skickas till skriptkörningen som är tillgängliga via sys.argv
, som om du skickade dem på kommandoraden.
pythonInterpreter
- Python-tolk
string
.
Anger den absoluta sökvägen till Python-tolken som ska användas. Om det inte anges använder aktiviteten tolken i PATH.
Kör aktiviteten Använd Python-version för att lägga till en version av Python i PATH.
workingDirectory
- Arbetskatalog
string
.
Anger arbetskatalogen där skriptet ska köras. Om det inte anges används värdet System.DefaultWorkingDirectory
för . För versioner använder den här variabeln som standard lagringsplatsens rot. För versioner är den som standard roten för artefaktkatalogen.
failOnStderr
- Fel vid standardfel
boolean
. Standardvärde: false
.
Om den här uppgiften är inställd true
på misslyckas den om någon text skrivs stderr
till strömmen.
Alternativ för aktivitetskontroll
Alla aktiviteter har kontrollalternativ utöver sina uppgiftsindata. Mer information finns i Kontrollalternativ och vanliga uppgiftsegenskaper.
Utdatavariabler
Inga.
Kommentarer
Som standard anropar python
den här aktiviteten från systemsökvägen.
Kör Använd Python-version för att placera den version som du vill använda i systemsökvägen.
Krav
Krav | Beskrivning |
---|---|
Pipelinetyper | YAML, klassisk version, klassisk version |
Körs på | Agent, DeploymentGroup |
Krav | Ingen |
Funktioner | Den här aktiviteten uppfyller inte några krav för efterföljande uppgifter i jobbet. |
Kommandobegränsningar | Valfri |
Inställningsbara variabler | Valfri |
Agentversion | Alla agentversioner som stöds. |
Uppgiftskategori | Verktyg |