IPC em Python
Publicado por Fagner Amaral de Souza Candido 31/01/2009
[ Hits: 8.085 ]
Homepage: https://github.com/fagnercandido
Olá Pessoal.
Recentemente estive pesquisando sobre gerenciamento de memória no Linux, e me deparei com IPC. Uma técnica me chamou a atenção: Pipes. Uma forma antiga, mas muito usada.
Então, este pequeno programa em Python, demonstra o uso deste em Python;
Qualquer dúvida é só postar, crítica é só mandar. Abraços a todos.
#! /usr/bin/python
# Autor: fagner candido - f_Candido - fagner7777777@gmail.com
# Objetivo : Demonstra o uso de IPC em Python
# Entrada : ?
# Saida : os comandos
#importa o modulo necessario
import popen2
#Arquivos necessarios
saidaPs, entradaPs = popen2.popen2('ps aux')
saidaHead, entradaHead = popen2.popen2('head')
#Entrada do ps nao e necessario
entradaPs.close()
#Saida do ps vai para a variavel saida
saida = saidaPs.readlines()
#Fechamos o processo correspondente ao ps
saidaPs.close()
#Grep espera uma entrada
entradaHead.writelines(saida)
#Fechando a entrado do grep
entradaHead.close()
# saida do head
print str().join(saidaHead.readlines())
#Finalizamos head
saidaHead.close()
Programa para calcular a média e a nota trimestral
Problema das Oito Rainhas (Random)
Resolução de problemas por meio de buscas - Labirinto (Inteligência Artificial)
Controle de Depósito com SQLite + Python
Nenhum comentário foi encontrado.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Warsaw para Banco do Brasil no Archlinux
Capturando senha LDAP em texto claro e como proteger usando TLS no Samba 4
Mais uma pós Instalação Arch Linux
Preciso de ajuda com minha pesquisa sobre o Linux Mint (2)
Configuração resolução tela no zorn os 18 (1)









