Çözüldü Python RAM yuvarlama komutu çalışmıyor

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Er73748

Kilopat
Katılım
28 Şubat 2021
Mesajlar
9.400
Makaleler
10
Çözümler
174
Merhabalar. Sistem özellikleri programında RAM'leri yuvarlamak istedim. Önceki konularımda @Eray T hocam aşağdaki kodu vermişti. Ben de bu kodu uygun yere yerleştirdim fakat aşağıdaki resimdeki sonucu veriyor. Nerede yanlış yapıyorum?

[CODE title="Verilen Kod"]sonuc = round(ram_amount,2)
print (sonuc)
[/CODE]

[CODE title="Kendi Kodlarım"]import wmi.
import PySimpleGUI as SG.
import tkinter as tk.

computer = wmi.WMI()
computer_info = computer.Win32_ComputerSystem()[0]
os_info = computer.Win32_OperatingSystem()[0]
proc_info = computer.Win32_Processor()[0]
gpu_info = computer.Win32_VideoController()[0]

os_name = os_info.Name.encode('utf-8').split(b'|')[0]
os_version = ' '.join([os_info.Version, os_info.BuildNumber])
system_ram = float(os_info.TotalVisibleMemorySize) / 1048576 # KB to GB.
sonuc = round(system_ram,2)

pencere=tk.Tk()
pencere.geometry("700x200+50+300")
pencere.resizable(width="TRUE", height="TRUE")
pencere.title("Sistem Özellikleriniz")
etiket1=tk.Label(pencere,text="Sistem Özellikleriniz" , )
etiket1.pack()
etiket2=tk.Label(pencere,text="İşlemciniz: {0} " .format(proc_info.Name))
etiket2.pack()
etiket3=tk.Label(pencere,text="İşletim Sisteminiz: {0}" .format(os_name))
etiket3.pack()
etiket4=tk.Label(pencere,text="Sistem versiyonunuz: {0} " .format(os_version))
etiket4.pack()
etiket5=tk.Label(pencere,text="Bellek miktarınız: {0} GB ")
etiket5.pack()
etiket6=tk.Label(pencere,text="Ekran Kartınız: {0}".format(gpu_info.Name))
etiket6.pack()
etiket7=tk.Label(pencere,text="Bazı aygıtlar tanımlanamadığında boş gözükür. Lütfen aygıt sürücülerini kontrol edin.")
etiket7.pack()
etiket8=tk.Label(pencere,text="""Masaüstünüze "Sistem Özellikleriniz" adında bir dosya oluşturulmuştur. Bu dosya ile sistem özelliklerinizi görüntüleyebilirsiniz.""")
etiket8.pack()
dosya = open("Sistem Özellikleriniz.txt", "w")
dosya.write("İşlemciniz: {0} " .format(proc_info.Name))
dosya.write("Sistem versiyonunuz: {0}".format(os_version))
dosya.write("Bellek miktarınız: {0} GB " .format(system_ram))
dosya.write("Ekran Kartınız: {0} " .format(gpu_info.Name))
dosya.write("İşletim Sisteminiz: {0} " .format(os_name))
dosya.close()

pencere.mainloop()

[/CODE]

Sonuç:

1621321800089.png
 
Son düzenleyen: Moderatör:
Burada gördükçe cevaplarım, tavsiyem bir soruna takılınca bakış açınızı değistirin. 2 saat kafanızı başka şeylere yorun. Sonra tekrar bakın soruna; o zaman daha rahat görebiliyorsunuz gözünüzden kaçan şeyleri.
 

Yeni konular

Yeni mesajlar

Geri
Yukarı