Python Forum
Show powershell errors in flask-wtf web form
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Show powershell errors in flask-wtf web form
#10
Have you read through the subprocess.run documentation? A lot of your questions are answered here:

https://docs.python.org/3/library/subprocess.html

You need to check if there was an error. You are using check, but I would just look at the return code. If there was an error, return some markup that contains the error info that can be displayed on the web page.
result = subprocess.run(..., check=False)
if result.returncode != 0:
    return some_markup_containing_result.stderr
elif result.stdout:
    return some_markup_containing_result.stdout
else:
    return something else?
Reply


Messages In This Thread
RE: Show powershell errors in flask-wtf web form - by deanhystad - Jun-28-2024, 04:45 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Beta6 of my password flask-wtf web form robertkwild 3 180 Jul-02-2024, 10:30 AM
Last Post: robertkwild
  Cant get powershell script to run with subprocess robertkwild 2 182 Jun-27-2024, 01:23 PM
Last Post: robertkwild
  Running powershell command in flask wtf form robertkwild 10 411 Jun-27-2024, 09:49 AM
Last Post: robertkwild
  Passing web form to powershell robertkwild 1 289 Jun-14-2024, 10:16 AM
Last Post: Akshiya
  using split in my flask wtf form robertkwild 1 206 Jun-11-2024, 05:19 PM
Last Post: deanhystad
  making a form purely with flask-wtf robertkwild 15 897 Jun-01-2024, 11:53 AM
Last Post: robertkwild
  using PowerShell from Python script for mounting shares tester_V 8 885 Mar-12-2024, 06:26 PM
Last Post: tester_V
  PowerShell & Python deep_logic 2 856 Jun-06-2023, 06:34 AM
Last Post: buran
  PIL Image im.show() no show! Pedroski55 2 1,102 Sep-12-2022, 10:19 PM
Last Post: Pedroski55
  How to write a part of powershell command as a variable? ilknurg 2 1,245 Jul-26-2022, 11:31 AM
Last Post: ilknurg

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020