{"id":535,"date":"2015-08-18T15:37:19","date_gmt":"2015-08-18T12:37:19","guid":{"rendered":"https:\/\/furkansandal.com\/python-ile-linux-komut-ciktisi-kaydetme\/"},"modified":"2015-08-18T15:37:19","modified_gmt":"2015-08-18T12:37:19","slug":"python-ile-linux-komut-ciktisi-kaydetme","status":"publish","type":"post","link":"https:\/\/furkansandal.com\/python-ile-linux-komut-ciktisi-kaydetme\/","title":{"rendered":"Python ile Linux Komut \u00c7\u0131kt\u0131s\u0131 Kaydetme"},"content":{"rendered":"
\nMerhaba arkada\u015flar, biliyorsunuz arada Python’la ilgili basit payla\u015f\u0131mlar yap\u0131yorum. Bug\u00fcn sizlerle Python ile Linux komut \u00e7\u0131kt\u0131lar\u0131n\u0131 bir metin (txt) dosyas\u0131na kaydettirme \u00f6rne\u011fi payla\u015faca\u011f\u0131m.<\/p>\n
\n

\nKod \u00f6rne\u011fi a\u015fa\u011f\u0131daki gibidir:<\/p>\n

\n

\n#!\/usr\/bin\/env python<\/span><\/i>\u00a0\u00a0<\/p><\/blockquote>\n

\n#-*- coding: cp1254 -*-<\/span><\/i>\u00a0<\/p><\/blockquote>\n

\nimport <\/span>subprocess<\/i>\u00a0<\/p><\/blockquote>\n

\nkomut = raw_input<\/span>(“Komutu giriniz: “<\/span>)<\/i>\u00a0<\/p><\/blockquote>\n

\nislem = subprocess.Popen(komut, shell = True<\/span>, stdout = subprocess.PIPE)<\/i>cikti = islem.communicate()[0<\/span>]<\/i>\u00a0<\/p><\/blockquote>\n

\ndosyaismi = komut+“.txt”<\/span><\/i>dosya = open<\/span>(dosyaismi, “w”<\/span>)<\/i>dosya.write(cikti)<\/i>dosya.close()<\/i><\/p><\/blockquote>\n<\/div>\n<\/div>\n

\nYaz\u0131lan kodlar\u0131 a\u00e7\u0131klamak gerekirse;<\/p>\n

\n