Pysimplegui: Tampaknya nilai float tidak didukung oleh Slider

Dibuat pada 5 Jan 2019  ·  3Komentar  ·  Sumber: PySimpleGUI/PySimpleGUI

Saat menjalankan:

import PySimpleGUI as sg
layout = [[sg.Slider(change_submits=True, range=(-1, 1), 
                resolution=0.01, orientation='h', default_value=-0.1)]]       

window = sg.Window('Window that stays open').Layout(layout)   
while True:       
    event, values = window.Read()
    if event is None or event == 'Exit':
        break
    print(values[0])

window.Close()

Saya berharap untuk melihat pelampung di konsol. Sebaliknya saya hanya melihat -1, 0 atau 1.

Bug Done - Download from GitHub

Komentar yang paling membantu

Maaf tentang itu.... Diperlukan untuk mendapatkan nilai yang berbeda.

Saya sudah check-in perubahan ke Cabang Master. Untuk mendapatkan fitx, unduh file PySimpleGUI.py baru dan letakkan di folder aplikasi Anda.

Semua 3 komentar

Maaf tentang itu.... Diperlukan untuk mendapatkan nilai yang berbeda.

Saya sudah check-in perubahan ke Cabang Master. Untuk mendapatkan fitx, unduh file PySimpleGUI.py baru dan letakkan di folder aplikasi Anda.

Perhatikan bahwa untuk PySimpleGUIQt... itu hanya mengembalikan float. Pengguna diharuskan melakukan matematika yang diperlukan untuk mengonversi int menjadi float dalam kode mereka. Jika Anda memiliki rencana untuk pindah ke Qt, maka saya sarankan untuk mengatur penggeser dari 0 hingga 100 dan kemudian bagi dengan 100 setelah Anda mendapatkan nilainya.

Dirilis ke PyPI jadi tutup.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat