#๐Ÿ”’ check if a string is in the console logs

18 messages ยท Page 1 of 1 (latest)

hazy birch
#

I want to execute a function when there is a message like "hello" in the console

wheat skiffBOT
#

@hazy birch

Python help channel opened

Remember to:

  • Ask your Python question, not if you can ask or if there's an expert who can help.
  • Show a code sample as text (rather than a screenshot) and the error message, if you've got one.
  • Explain what you expect to happen and what actually happens.

:warning: Do not pip install anything that isn't related to your question, especially if asked to over DMs.

tight musk
#

what is "the console"?

hazy birch
#

the thing that any print function output to

tight musk
#

are you trying to find "hello" that might have been printed from other programs, or just from yours?

hazy birch
#

from other programs

#

and mine

tight musk
#

My guess: it's either not possible at all, or else is so difficult that it's not worth doing. Why do you want this?

hazy birch
#

just to block network of a programs when it prints a string

tight musk
#

I can't imagine how you could do that; sorry

hazy birch
#

thanks

shell pulsar
hazy birch
#

subprocess.Popen()

#

thats what i use

grand pike
#

if you want to capture the output of the the subprocess, you need to use stdout=subprocess.PIPE in your Popen call... then you can read from .stdout

hazy birch
#

thank you ๐Ÿ˜ƒ

wheat skiffBOT
#
Python help channel closed

This help channel has been closed and it's no longer possible to send messages here. If your question wasn't answered, feel free to create a new post in #1035199133436354600. To maximize your chances of getting a response, check out this guide on asking good questions.