Pysimplegui: [Bug] Masalah dengan EasyPrint, Print, eprint

Dibuat pada 26 Sep 2019  ·  4Komentar  ·  Sumber: PySimpleGUI/PySimpleGUI

Jenis Masalah (Peningkatan, Kesalahan, Bug, Pertanyaan)

Bug

Sistem operasi

Windows 7 pro

Versi Python

3.7.4

Port dan Versi PySimpleGUI

4.4.1

Kode atau kode parsial yang menyebabkan masalah

    while True:
        sg.Print("Hello World")
        event, values = window.Read(timeout=50)

Saya mendapat pesan kesalahan di bawah ini

Traceback (most recent call last):
  File "C:/***/app.py", line 52, in <module>
    sg.Print("Hello World")
  File "D:\Python\Python37-32\lib\site-packages\PySimpleGUI\PySimpleGUI.py", line 9273, in EasyPrint
    DebugWin.debug_window.Print(*args, end=end, sep=sep)
  File "D:\Python\Python37-32\lib\site-packages\PySimpleGUI\PySimpleGUI.py", line 9227, in Print
    self.Close()
  File "D:\Python\Python37-32\lib\site-packages\PySimpleGUI\PySimpleGUI.py", line 9243, in Close
    self.window.__del__()
AttributeError: 'Window' object has no attribute '__del__'

Apa yang saya lakukan adalah

D: \ Python \ Python37-32 \ Lib \ site-packages \ PySimpleGUI \ PySimpleGUI.py

Saya memodifikasi line 9240 dari ini:

    def Close(self):
        """ """
        self.window.Close()
        self.window.__del__()
        self.window = None

untuk itu:

    def Close(self):
        """ """
        self.window.Close()
        # self.window.__del__()
        self.window = None

Itu memecahkan masalah.

Bisakah Anda memeriksanya sendiri.

Terima kasih atas bantuan Anda.

Btw, PySimpleGui adalah karya yang luar biasa!

Bug Done - Download from GitHub

Semua 4 komentar

Yang terlewat. Akan cepat diperbaiki .. Terima. Anda untuk posting masalah besar

Diperbaiki dan diunggah ke GitHub

Maaf soal itu!

PySimpleGUI yang terhormat,

boleh saya minta bantuan.

Apa yang harus saya lakukan untuk memperbaikinya?

Bagaimana cara mendownloadnya dari GitHub?

Terima kasih atas bantuan Anda sebelumnya.

Apakah ini telah diselesaikan untuk Anda dengan pembaruan di PyPI?

Apakah halaman ini membantu?
0 / 5 - 0 peringkat