"print" ile mi çıktı veriyorsunuz?

2013/4/3 Kayhan KAYIHAN <[email protected]>

> Merhaba,
>
> Küçük bir tools yapmak istiyorum, sunucuda bazı verileri sürekli olarak
> alıp db ye kaydetmek istiyorum, ssh dan komutu çalıştırıp text
> kaydediyorum.
> Ancak ufak bir sorun var,
>
> Kod :
> stdin, stdout, stderr = ssh.exec_command("cat /var/log/dmesg")
> sys.stdout=open('SSH.html', 'w')
>
> SSH da komutu çalıştırdığımda aşağıdaki gibi çıktı alabilmekte;
>
> [   30.234029] type=1400 audit(1364968798.458:11): apparmor="STATUS"
> operation="profile_replace" name="/sbin/dhclient" pid=997
> comm="apparmor_parser"
> [   30.238367] microcode: Microcode Update Driver: v2.00
> <[email protected]>, Peter Oruba
> [   30.239625] Registered led device: phy0-led
> [   30.239651] cfg80211: Ignoring regulatory request Set by core since
> the driver uses its own custom regulatory domain
> [   30.253932] ieee80211 phy0: Selected rate control algorithm 'iwl-agn-rs'
> [   30.297555] iwlwifi 0000:03:00.0: L1 Enabled; Disabling L0S
> [   30.306182] iwlwifi 0000:03:00.0: Radio type=0x2-0x0-0x0
>
> Benim python dan yaptığım uygulamda aşağıdaki gibi bir çıktı alıyorum.
> Kısaca \n ler karakter olarak geliyor, bunu nasıl çözebilirim?
> [ 30.043121] type=1400 audit(1364968798.266:4): apparmor="STATUS"
> operation="profile_load" name="/sbin/dhclient" pid=688
> comm="apparmor_parser"\n', '[ 30.043527] type=1400
> audit(1364968798.266:5): apparmor="STATUS" operation="profile_load"
> name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=688
> comm="apparmor_parser"\n', '[ 30.043711] type=1400
> audit(1364968798.266:6): apparmor="STATUS" operation="profile_load"
> name="/usr/lib/connman/scripts/dhclient-script" pid=688
> comm="apparmor_parser"\n', '[ 30.044267] iwlwifi: Intel(R) Wireless WiFi
> Link AGN driver for Linux, in-tree:\n', '[ 30.044270] iwlwifi:
> Copyright(c) 2003-2012 Intel Corporation\n', '[ 30.044390] iwlwifi
> 0000:03:00.0: pci_resource_len = 0x00002000\n', '[ 30.044392] iwlwifi
> 0000:03:00.0: pci_resource_base = ffffc90005094000\n', '[ 30.044394]
> iwlwifi 0000:03:00.0: HW Revision ID = 0xC4\n', '[ 30.044851] iwlwifi
> 0000:03:00.0: irq 45 for MSI/MSI-X\n', '[ 30.072451] i915 0000:00:02.0:
> irq 46 for MSI/MSI-X\n', '[ 30.072462] [drm] Supports vblank timestamp
> caching Rev 1 (10.10.2010).\n', '[ 30.072464] [drm] Driver supports
> precise vblank timestamp query.\n', '[ 30.072502] vgaarb: device changed
> decodes:
> PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem\n', '[
> 30.096422] microcode: CPU0 sig=0x206a7, pf=0x10, revision=0x25\n', '[
> 30.098173] usbcore: registered new interface driver btusb\n', '[
> 30.127377] Linux video capture interface: v2.00\n', '[ 30.134689]
> uvcvideo: Found UVC 1.00 device Integrated Camera (5986:02d2)\n', '[
> 30.138631] input: Integrated Camera as
> /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.6/2-1.6:1.0/input/input7\n',
> '[ 30.139316] usbcore: registered new interface driver uvcvideo\n', '[
> 30.139319] USB Video Class driver (1.1.1)\n', '[ 30.151501] usb 1-1.3:
> USB disconnect, device number 3\n', '[ 30.180290] init: failsafe main
> process (844) killed by TERM signal\n', '[ 30.202054] microcode: CPU1
> sig=0x206a7, pf=0x10, revision=0x25\n', '[ 30.213748] iwlwifi
> 0000:03:00.0: loaded firmware version 18.168.6.1\n', '[ 30.214074]
> iwlwifi 00
> _______________________________________________
> Linux-programlama mailing list
> [email protected]
> https://liste.linux.org.tr/mailman/listinfo/linux-programlama
> Liste kurallari: http://liste.linux.org.tr/kurallar.php
>



-- 
MS
_______________________________________________
Linux-programlama mailing list
[email protected]
https://liste.linux.org.tr/mailman/listinfo/linux-programlama
Liste kurallari: http://liste.linux.org.tr/kurallar.php

Cevap