Pertanyaan yang diberi tag «stdout»

Aliran keluaran standar (stdout) adalah aliran tempat program menulis data keluarannya.

2
Memipihkan stdout dan stderr di bash?
Tampaknya versi bash yang lebih baru memiliki &>operator, yang (jika saya mengerti dengan benar), mengarahkan ulang stdout dan stderr ke sebuah file ( &>>sebagai gantinya ditambahkan ke file, seperti yang diklarifikasi Adrian). Apa cara paling sederhana untuk mencapai hal yang sama, tetapi sebaliknya mengirim ke perintah lain? Misalnya, di baris …
156 bash  stdout  stderr  piping 

16
Bagaimana cara menonaktifkan dan mengaktifkan kembali logging konsol di Python?
Saya menggunakan modul logging Python dan saya ingin menonaktifkan konsol logging untuk beberapa waktu tetapi tidak berhasil. #!/usr/bin/python import logging logger = logging.getLogger() # this gets the root logger # ... here I add my own handlers #logger.removeHandler(sys.stdout) #logger.removeHandler(sys.stderr) print logger.handlers # this will print [<logging.StreamHandler instance at ...>] # …

6
Bagaimana cara membuka setiap file dalam folder?
Saya memiliki skrip python parse.py, yang dalam skrip membuka file, katakan file1, dan kemudian melakukan sesuatu mungkin mencetak jumlah total karakter. filename = 'file1' f = open(filename, 'r') content = f.read() print filename, len(content) Saat ini, saya menggunakan stdout untuk mengarahkan hasilnya ke file output - output python parse.py >> …
148 python  file  pipe  stdout  stdin 


10
Bagaimana saya bisa log stdout dari proses yang dimulai oleh start-stop-daemon?
Saya menggunakan skrip init untuk menjalankan proses sederhana, yang dimulai dengan: start-stop-daemon --start --quiet --chuid $DAEMONUSER \ --make-pidfile --pidfile $PIDFILE --background \ --exec $DAEMON $DAEMON_ARGS Proses yang disebut $ DAEMON biasanya mencetak informasi log ke keluaran standarnya. Sejauh yang saya tahu, data ini tidak disimpan di mana pun. Saya ingin …

5
Paksa penyangga garis stdout saat menyalurkan ke tee
Biasanya, stdoutbuffer baris. Dengan kata lain, selama printfargumen Anda diakhiri dengan baris baru, Anda dapat mengharapkan baris tersebut dicetak secara instan. Tampaknya ini tidak berlaku saat menggunakan pipa untuk dialihkan tee. Saya memiliki program C ++ a,, yang mengeluarkan string, selalu \n-terminasi, ke stdout. Ketika dijalankan dengan sendirinya ( ./a), …
117 unix  buffer  pipe  stdout  tee 

3
Bagaimana cara menangkap output stdout dari pemanggilan fungsi Python?
Saya menggunakan pustaka Python yang melakukan sesuatu pada suatu objek do_something(my_object) dan mengubahnya. Saat melakukannya, ia mencetak beberapa statistik ke stdout, dan saya ingin memahami informasi ini. Solusi yang tepat adalah mengubah do_something()untuk mengembalikan informasi yang relevan, out = do_something(my_object) tetapi akan memakan waktu lama sebelum developer membahas do_something()masalah ini. …
112 python  stdout  capture 

3
Alihkan pipa stdout dari proses anak di Go
Saya sedang menulis program di Go yang menjalankan program seperti server (juga Go). Sekarang saya ingin memiliki stdout program anak di jendela terminal tempat saya memulai program induk. Salah satu cara untuk melakukannya adalah dengan cmd.Output()fungsi, tetapi ini mencetak stdout hanya setelah proses keluar. (Itu masalah karena program mirip server …

10
Tangkap stdout dari skrip?
misalkan ada skrip yang melakukan hal seperti ini: # module writer.py import sys def write(): sys.stdout.write("foobar") Sekarang misalkan saya ingin menangkap output dari writefungsi dan menyimpannya dalam variabel untuk diproses lebih lanjut. Solusi naifnya adalah: # module mymodule.py from writer import write out = write() print out.upper() Tapi ini tidak …
94 python  stdout  sys 


13
menangkap stdout secara realtime dari subprocess
Saya ingin subprocess.Popen()rsync.exe di Windows, dan mencetak stdout dengan Python. Kode saya berfungsi, tetapi tidak menangkap kemajuan sampai transfer file selesai! Saya ingin mencetak kemajuan untuk setiap file secara real time. Menggunakan Python 3.1 sekarang karena saya mendengarnya seharusnya lebih baik dalam menangani IO. import subprocess, time, os, sys cmd …

6
Terus membaca dari STDOUT proses eksternal di Ruby
Saya ingin menjalankan blender dari baris perintah melalui skrip ruby, yang kemudian akan memproses keluaran yang diberikan oleh blender baris demi baris untuk memperbarui bilah kemajuan di GUI. Tidak terlalu penting bahwa blender adalah proses eksternal yang stdoutnya perlu saya baca. Saya sepertinya tidak dapat menangkap pesan kemajuan yang biasanya …
86 ruby  shell  process  stdout  stdin 

9
'\ 0' dan printf () di C
Dalam kursus pengantar C, saya telah belajar bahwa saat menyimpan string disimpan dengan karakter nol \0di akhir. Tetapi bagaimana jika saya ingin mencetak string, katakan printf("hello")meskipun saya telah menemukan bahwa itu tidak berakhir dengan \0mengikuti pernyataan printf("%d", printf("hello")); Output: 5 tetapi ini tampaknya tidak konsisten, sejauh yang saya tahu bahwa …
21 c  printf  stdout  c-strings 
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.