Getting NativeCommandError while invoking Python script from Powershell!

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

  • This topic has 1 reply, 2 voices, and was last updated 3 months ago by
    Participant
    .
Viewing 1 reply thread
  • 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: 1632
      Points: 3,075
      Helping Hand
      Rank: Community Hero
Viewing 1 reply thread
  • The topic ‘Getting NativeCommandError while invoking Python script from Powershell!’ is closed to new replies.