Skip to content
/ bubble Public

πŸ’―μ˜μž‘ μ‹œν—˜μ§€ μ œμž‘ ν”„λ‘œκ·Έλž¨ (Python)

License

Notifications You must be signed in to change notification settings

zinirun/bubble

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

bubble

μ˜μž‘ μ‹œν—˜μ§€ μ œμž‘ ν”„λ‘œκ·Έλž¨ (Python)

Bubble의 μ‹œμž‘

μ˜μ–΄ν•™μ› 4κ°œμ—μ„œ μ•„λ₯΄λ°”μ΄νŠΈλ₯Ό ν•˜λ‹€κ°€ λŠλ‚€ 것은 맀주 원생듀을 λŒ€μƒμœΌλ‘œ μ˜μ–΄ μž‘λ¬Έ μ‹œν—˜μ„ μ‹€μ‹œν•œλ‹€λŠ” κ²ƒμ΄μ—ˆλ‹€. 보톡 μ•Œλ°”μƒ(거의 λŒ€ν•™μƒ)이 μ œμž‘μ„ λ„λ§‘κ²Œ λ˜λŠ”λ° μ˜μ–΄ λ¬Έμž₯만 μ£Όμ–΄μ§€λŠ” κ²½μš°κ°€ λ§Žμ•„ 직접 λ²ˆμ—­μ„ ν•˜λ˜μ§€, 파파고λ₯Ό λŒλ¦¬λ˜μ§€ ν•΄μ„œ μ‹œν—˜μ§€ ν˜•νƒœλ‘œ μ œμž‘μ„ ν•΄μ•Ό ν–ˆλ‹€. 학원을 μ˜€κ°€λ‹€κ°€ ν”„λ‘œκ·Έλž¨ μ œμž‘μ„ κ³„νšν•˜κ³ , 2019λ…„ 여름 μ œμž‘μ— λŒμž…ν–ˆλ‹€.

μ œμž‘ κ³Όμ •

ν”„λ‘œκ·Έλž¨ μ•Œκ³ λ¦¬μ¦˜

1. μ˜μ–΄ λ¬Έμž₯을 μž…λ ₯λ°›λŠ”λ‹€.
2. 파파고 apiλ₯Ό μ΄μš©ν•΄μ„œ ν•œκΈ€λ‘œ λ²ˆμ—­ν•œ 데이터λ₯Ό μ €μž₯ν•œλ‹€.
3. 데이터λ₯Ό μ‹œν—˜μ§€ ν˜•μ‹μœΌλ‘œ λ°”κΎΌλ‹€. (문제 ν˜•μ‹μœΌλ‘œ)

PyQt5와 library

파이썬 gui ν”„λ‘œκ·Έλž¨μ€ 처음 μ œμž‘ν•΄λ΄μ„œ pyqt5에 λŒ€ν•œ 곡뢀λ₯Ό 많이 ν–ˆλ‹€. apiλŠ” 넀이버 νŒŒνŒŒκ³ μΈ‘μ—μ„œ 개발자 이용 신청을 ν•˜λ©΄ keyλ₯Ό λ°œκΈ‰ν•΄μ£Όκ³  ν•„μš”ν•œ λ©”μ†Œλ“œλ“€μ„ μ œκ³΅ν•˜κΈ° λ•Œλ¬Έμ— 큰 고민이 μ—†μ—ˆλ‹€.

GUIλŠ” pyqt5 라이브러리 기반으둜 μ½”λ“œλ₯Ό 직접 μž‘μ„±ν•΄λ„ λ˜μ§€λ§Œ QT DesignerλΌλŠ” 쒋은 툴이 μžˆμ–΄μ„œ νŽΈν•˜κ²Œ μž‘μ—…ν–ˆλ‹€. GUI κ°œμ²΄λ“€κ³Ό 파파고의 apiλ₯Ό μ—°κ²°ν•˜λŠ” λΆ€λΆ„, νŒŒνŒŒκ³ μ—μ„œ λ²ˆμ—­λœ κ²°κ³Όλ₯Ό ν•œκΈ€ λ¬Έμž₯에 맞게 λ¦¬ν„΄ν•˜λŠ” 뢀뢄에 κ°λ³„νžˆ 신경썼닀.

ν•„μš”ν•œ λΌμ΄λΈŒλŸ¬λ¦¬λ“€μ€ λ‹€μŒκ³Ό κ°™λ‹€.

import urllib.request
from PyQt5.QtWidgets import QMainWindow, QApplication
from PyQt5 import QtCore, QtGui, QtWidgets
from PyQt5.QtGui import QTextCursor

About

πŸ’―μ˜μž‘ μ‹œν—˜μ§€ μ œμž‘ ν”„λ‘œκ·Έλž¨ (Python)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published