728x90 320x100 SMALL [Python/파이썬] 파이썬으로 ui 윈도우 어플리케이션 구현하기 비트코인조회창만들기 3 import sys import time import requests from PyQt5 import uic from PyQt5.QtGui import QIcon from PyQt5.QtWidgets import * from PyQt5.QtCore import * form_class = uic.loadUiType("ui/coinPriceUi.ui")[0] class CoinViewThread(QThread): # 시그널 함수 정의 coinDataSent = pyqtSignal(float, float, float, float, float, float, float, float) def __init__(self): super().__init__() self.ticker = "BTC" self.alive = T.. 2022. 6. 20. [Python/파이썬] 파이썬으로 ui 윈도우 어플리케이션 구현하기 비트코인조회창만들기 2 # 쓰레드 끌기 class CoinViewThread(QThread): def __init__(self): super().__init__() self.ticker = "BTC" #초기비트코인 self.alive = True #스레드임 # 업비트 테스트 https://docs.upbit.com/reference/ticker%ED%98%84%EC%9E%AC%EA%B0%80-%EB%82%B4%EC%97%AD 업비트 개발자 센터 업비트 Open API 사용을 위한 개발 문서를 제공 합니다.업비트 Open API 사용하여 다양한 앱과 프로그램을 제작해보세요. docs.upbit.com 개발자 센터에 들어간 후 리퀘스트를 임포트하고 시험삼아 해본다. import requests url = "https://api.u.. 2022. 6. 17. [Python/파이썬] 파이썬으로 ui 윈도우 어플리케이션 구현하기 Thread() # Thread배우기 import sys from PyQt5.QtWidgets import * from PyQt5.QtCore import * class SignalThread(QThread): signal1 = pyqtSignal() signal2 = pyqtSignal(int, int) def run(self): self.signal1.emit() #방출하다 self.signal2.emit(100,200) #인티저타입 인수 두개 필요 class MainWindow(QMainWindow): def __init__(self): super().__init__() #초기화자 signalThr = SignalThread() #시그널스레드생성 //객체에 연결 signalThr.signal1.connect(sel.. 2022. 6. 17. [Python/파이썬] 파이썬으로 ui 윈도우 어플리케이션 구현하기 4 Qtdesigner import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5 import uic # 클래스 위에 먼저 불러와야함 form_class = uic.loadUiType("ui/mywin.ui")[0] #uic는 고치기 힘듬(잘꼬이는 아이임) #큐메인윈도우클래스를 상속을 받았음 // 그후 초기화자를 만들었음 //super 부모클래스의 생성자를 불러올 수 있도록 하는거임 class MyWindow(QMainWindow, form_class): def __init__(self): #super().__init__() #부모클래스의 초기화자를 호출(안하면에러) p = super() p.__init__() self.setupUi(self) #.. 2022. 6. 10. [Python/파이썬]파이썬으로 ui 윈도우 어플리케이션 구현하기 2 import sys from PyQt5.QtWidgets import * from PyQt5.QtGui import * from PyQt5 import uic #uic는 고치기 힘듬(잘꼬이는 아이임) #큐메인윈도우클래스를 상속을 받았음 // 그후 초기화자를 만들었음 //super 부모클래스의 생성자를 불러올 수 있도록 하는거임 class MyWindow(QMainWindow): def __init__(self): #super().__init__() #부모클래스의 초기화자를 호출(안하면에러) p = super() p.__init__() self.setGeometry(300, 500, 500, 600) self.setWindowTitle("Hello World") self.setWindowIcon(QIcon.. 2022. 6. 10. [Python/파이썬] 파이썬으로 ui 윈도우 어플리케이션 구현하기 1 파이참을 이용하여 윈도우 어플리케이션 구현하기 우선 파이참에 들어가서 로케이션을 지정한 후에 프로젝트를 하나 만든다 그 로케이션을 탐색기에 따라가다보면 나오는걸 볼 수 있다. 그 후 파이썬 파일을 만들어 준다 프로젝트 마우스 오른쪽을 누르고 뉴 에 파이썬 누르면 된다. 파이썬 파일이름을 설정해준다. 그럼 이렇게 화면이 뜨는데 우선 sys파일을 임포트해보자 그 후 윈도우 어플리케이션을 구현할 PyQt를 깔아볼껀데 파이썬 팩키지에서 깔 수 있는 것을 알 수 있다. 인스톨을 누르면 세개의 파일이 깔리는 화면을 볼 수 있다. 빨간색 네모를 보이면 잘 깔림을 볼 수 있고, 버전도 5.15.6 임을 알 수 있다. 시험삼아 개발자들이 좋아하는 HelloWorld 를 띄워봤다 # sys data 불러오기 import .. 2022. 6. 10. [Python]변수와 입출력 - 데이터형과 사칙연산 파이썬 데이터형 정수형(int) 1 2 3 4 5 실수형(float) 1.2 2.5 90.2 문자열형(str) 가 나 다 라 부울형(bool) True, False 정수의 사칙연산 인티저에서 인티저로 나눠도 플롯형태로 바뀌는 것을 알 수 있음 python 주석 # + 더하기 - 빼기 * 곱하기 / 나누기 // 몫 % 나머지 quiz2.1 실수형 값 7.5와 2.5에 대해 위에서 공부한 6가지 연산자를 사용하여 실행하는 프로그램 코드를 작성하시오. 7.5 + 2.5 #덧셈 10.0 7.5-2.5 #뺄셈 5.0 7.5*2.5 #곱셈 18.75 7.5/2.5 #나눗셈 3.0 7.5//2.5 #몫 3.0 7.5%2.5 0.0 자바나 c언어는 객체를 생성해줘야하는데 파이썬은 따로 명령문이 필요없음 숫자만 넣으면 .. 2022. 5. 18. [Python/파이썬]8장 빅데이터 분석 splitlines(), replace()알아보기 splitlines() : 줄단위 읽어들임(기준'\n') 우선 변수 f에 파일을 불러드린다 open(파일명,파일업로드타입) sequence 보여준다(print아님) f = open("NM_207618.2.fna","r") #모드임 r은 sequence = f.read() sequence data를 열어서 줄단위를 읽어들인다. with open("NM_207618.2.fna","r") as inf : data = inf.read(). splitlines(True) with open("dna1.txt", "w") as outf : outf.writelines(data[1:]) f=open('dna1.txt','r') sequence = f.read() sequence # 그냥 받은것을 확인한거임 replac.. 2022. 5. 18. 이전 1 다음 728x90 반응형 BIG