Điểm:1

Sự cố đồ họa với Pythondialog trong Ubuntu 20.04

lá cờ pe

Tôi gặp sự cố trong Ubuntu 20.04 với pythondialog. Như thể hiện trong hình ảnh: Lỗi hộp thoại

#!/usr/bin/python3
từ hộp thoại hộp thoại nhập khẩu
d = Dialog(dialog="Dialog", size="autowith")
d.msgbox("bla")

Chà, nó không phải là "autowith" (thay đổi nó bằng các giá trị khác). Trong Ubuntu 18.04, tôi không gặp phải các lỗi đồ họa này. Sự cố xuất hiện ngay cả với hộp nhập liệu và các thành phần khác từ "Hộp thoại".

Có ai biết lý do đằng sau hành vi này là gì không?

Hy vọng bạn có thể giúp tôi, guys :)

Tái bút: Một câu hỏi tương tự đã được tôi xuất bản trên Stackoverflow, nhưng có vẻ như không ai quan tâm đến nó. Vì vậy, tôi hy vọng Cộng đồng Linux sắp ra mắt hơn Stackoverflow. Ngoài ra các hộp màu đỏ là từ tôi.

Điểm:0
lá cờ zw

Có vẻ như bạn đã cài đặt liên kết Python3 cho Hộp thoại. Nó đến từ đặc biệt hộp thoại python3 gói cài đặt tất cả các tài liệu hữu ích vào /usr/share/doc/python3-hộp thoại. Bạn có thể đọc tài liệu này bằng cách sử dụng giúp đỡ tính thiết thực. Thư mục hữu ích nhất là /usr/share/doc/python3-hộp thoại/ví dụ/, nó chứa 4 ví dụ. Hãy xem /usr/share/doc/python3-dialog/examples/demo.py đầu tiên, nó là Xuất sắc.

Sau đó, về mã của bạn - nó sử dụng sai cú pháp. Các biến thể chính xác là dưới đây:

#!/usr/bin/python3
từ hộp thoại hộp thoại nhập khẩu
d = Hộp thoại(hộp thoại="hộp thoại", autowidgetsize=True)
d.msgbox("bla")

Để biết thêm các thử nghiệm, hãy kiểm tra cục bộ (3.4.0, thực tế cho 20.04 LTS) hoặc Trực tuyến (3.5.1, vì vậy mới hơn) tài liệu.

yoloknight avatar
lá cờ pe
Vì vậy, đối với tôi, đó không phải là thông báo "lỗi" bên trong hình chữ nhật/hộp màu xanh lam. Tôi muốn chỉ ra rằng một số dòng chữ "in" nằm bên trong hộp/hình chữ nhật màu xanh lam. Lý do tại sao tôi hỏi điều này cụ thể là bởi vì nếu tôi tạo trong một tập lệnh khác một kết nối "ssh"... thì thông báo "xin chào bạn đã kết nối với [và v.v.] nằm trong hộp màu xanh lam. Tôi muốn một số đường viền hoặc linh hồn khác cho hộp màu xanh lam này, không phải một số dòng in được hiển thị bên trong hộp màu xanh lam này. (xin lỗi vì sự hiểu lầm)

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.