IPC em Python
Publicado por Fagner Amaral de Souza Candido 31/01/2009
[ Hits: 8.042 ]
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()
Implementação simples de um programa antivírus em Python 3.10 para Linux
Combinações de letras, números e muito mais
Nenhum comentário foi encontrado.
LazyDocker – Interface de Usuário em Tempo Real para o Docker
Instalando COSMIC no Linux Mint
Turbinando o Linux Mint: o poder das Nemo Actions
Inteligência Artificial no desenvolvimento de software: quando começar a usar?
Habilitando clipboard manager no ambiente COSMIC
A compatibilidade do LibreOffice com o Microsoft Office
Colocando hotcorner no COSMIC para exibir "workspaces"
Quais licenças open source têm valor jurídico? (0)
Problema com som no laptop (2)









