Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Làm cách nào để chuyển các đối số cho lớp QThread Worker?

Không, tôi nghĩ đây không phải là câu hỏi trùng lặp, nó còn nhiều việc phải làm ...

Dù sao, câu hỏi của bạn muốn truyền nhiều đối số hơn, Trong python, bạn có thể truyền nhiều đối số gọi 'yourMethod (* args, ** kw)'; ví dụ;

class Worker(QThread):
    .
    .
    def __init__(self, parent, *args, **kw):
        QThread.__init__(self, parent)
        self.yourInit(*args, **kw)
    .
    .
    def yourInit (self, x, y, z):
        print x, y, z
    .
    .
class MyClass(QObject):
        .
        .
    def __init__(self):            
        super(MyClass, self).__init__()   
        .
        .
        x = 1000
        y = 'STRING'
        z = [0, 1, 2, 3, 4]
        thread1 = Worker(self, x, y, z)
        .
        .

Trân trọng,




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Spatialite / mysql có hỗ trợ điểm 3D không?

  2. Giải quyết mã hóa ký tự không chính xác khi hiển thị kết quả cơ sở dữ liệu MySQL sau khi nâng cấp lên PHP 5.3

  3. SQL hệ thống đặt phòng khách sạn:xác định bất kỳ phòng nào còn trống trong phạm vi ngày

  4. Sắp xếp trường varchar theo số trong MySQL

  5. cách tìm nạp dữ liệu từ cơ sở dữ liệu mysql bằng php