PyQt5에서 THREAD 사용하기 - 빠른 차트 그리기
THREAD
QTHREAD
차트등을 그릴때 너무 많은 시간이 걸릴 경우 사용
from PyQt5.QtCore import QThread
class FinancialStatements(QThread):
def __init__(self, parent=None):
    super().__init__()
def run(self):
호출
class MainWindow(QMainWindow, form_class):
def __init__(self):
    super().__init__()
    self.financialStatement = FinancialStatements(MainWindow)
def financialThread(self):
    self.financialStatement.start() // start 호출시 THREAD의 run을 실행
class 호출
import threading
class Crawling(threading.Thread):
    def __init__(self):"
def run(self):
class MainWindow(QMainWindow, form_class):
  def CrawlingDataClicked(self):
    crawling = Crawling()
    crawling.start()
function
import threading, requests, time
 
def getHtml(url):
  resp = requests.get(url)
  time.sleep(1)
  print(url, len(resp.text), ' chars')
 
t1 = threading.Thread(target=getHtml, args=('http://google.com',))
t1.start()```