Python - Utilizando o psutil
Python - Utilizando o psutil | ||
Canal Qb |
Este comando é escrito em Python e usa a biblioteca psutil para listar todos os processos atualmente em execução no sistema e retornar informações específicas sobre aqueles que contêm o nome "chromedriver".
A função process_iter é usada para iterar por todos os processos ativos no sistema. A lista de nomes ['name'] é passada como argumento para que apenas o nome do processo seja retornado como informação.
O resultado é armazenado em uma lista webdriver_processes, onde cada elemento da lista é uma estrutura de dados que contém informações sobre um processo que contém "chromedriver" no nome.
Esse comando é útil se você quiser monitorar ou manipular processos do ChromeDriver, que é um driver de navegador usado para automatizar ações em um navegador Google Chrome.
Exemplo:
import psutil# Listar todos os processos com "chromedriver" no nomewebdriver_processes = [p.info for p in psutil.process_iter(['name']) if 'chromedriver' in p.info['name']]# Imprimir informações sobre cada processofor process in webdriver_processes:print("PID: ", process['pid'])print("Nome: ", process['name'])print("Tempo de execução: ", process['create_time'])print("Argumentos: ", process['cmdline'])print("--------------------------")
Este script lista todos os processos em execução no sistema que contêm "chromedriver" no nome e imprime algumas informações úteis sobre cada processo, como PID, nome, tempo de execução e argumentos.
Nenhum comentário
Comente só assim vamos crescer juntos!
Observação: somente um membro deste blog pode postar um comentário.