Skip to content

Py5 App Hangs When Using py5-run-sketch with subprocess #676

Answered by vsquared
vsquared asked this question in Q&A
Discussion options

You must be logged in to vote

Popen is non-blocking. Changing subprocess to Popen stops the beach balling and allows multiple files to be opened.

def runAction(event):
  global runStr
  try:
    proc = subprocess.Popen(runStr, shell=True)
  except Exception as e:
    print(f"Error: {e}")

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by vsquared
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
1 participant