Getting NativeCommandError while invoking Python script from Powershell!

Welcome Forums General PowerShell Q&A Getting NativeCommandError while invoking Python script from Powershell!

This topic contains 1 reply, has 2 voices, and was last updated by

 
Participant
2 weeks ago.

  • Author
    Posts
  • #174721

    Participant
    Topics: 8
    Replies: 3
    Points: 26
    Rank: Member

    Hi,

    I am trying to invoke the Python script from powershell. Am passing Python command, Python script path and parameter to the Python script as you can see
    below.

    When I am executing this, the Python script had been invoked and prcocessed as expected, but meanwhile am getting the below NativeCommandError from Powershell.
    The below output has the logs which are printed by Python the Python script. But along with that, Powershell had thrown the error.

    I just want to skip this error. However, the functinality wise there is no impact. Please suggest a way to skip this error.

    $param_data_path = 'D:\Dinesh_Kumar'
    $pyscript_path = 'D:\Dinesh_Kumar\log_rename.py'
    $python_cmd = 'D:\Models\ModelScripts\Production\python.cmd'

    cd $PSScriptRoot
    $cmd = "cmd.exe"
    $args = "/c $python_cmd $pyscript_path $param_data_path"
    &$cmd $args | Out-Null

    Output: (The output contains logs of Python script along with Powershell error.)
    cmd.exe : 05/09/19 03:33:27 – INFO – Renaming the log file process started!
    At D:\Dinesh_Kumar\myproject\Invoke-Python.ps1:12 char:1
    + &$cmd $args | Out-Null
    + ~~~~~~~~~~~
    + CategoryInfo : NotSpecified: (05/09/19 03:33:...rocess started!:String) [], RemoteException
    + FullyQualifiedErrorId : NativeCommandError

    05/09/19 03:33:27 – INFO – Function rename_logs completed successfully!

    05/09/19 03:33:27 – INFO – Renaming the log file process ended!

    Thanks,
    Dinesh_Kumar

  • #174736

    Participant
    Topics: 1
    Replies: 1528
    Points: 2,581
    Helping Hand
    Rank: Community Hero

You must be logged in to reply to this topic.