Python / / 2024. 6. 24. 11:55

Jupyter 처음 사용하기

파이썬 버전은 3.8.7버전 설치

 

Jupyter 설치 및 Jupyter Notebook 실행

CMD)

c:\users\[유저명]\appdata\local\programs\python\python38\python.exe -m pip install --upgrade pip

 

pip install jupyter

 

pip list

# jupyter가 설치되었는지 확인!

 

cd C:\Users\ [유저명] \Desktop
md py_data1
cd py_data1

 

jupyter notebook

 

 Jupyter Notebook 여는 bat파일 만들기

@echo off

cd C:\Users\admin\Desktop\py_data1

jupyter notebook

 

 

 

Python 맛보기

 

환율을 불러오는 코드 작성하기

!pip install bs4

# bs4 = beautifulsoup는 HTML이나 XML에서
# 원하는 정보를 가져올 수 있는 라이브러리 입니다.
%%writefile 오늘의환율.py

# %% <- 매직키는 가장 앞에 써주어야 합니다.

from bs4 import BeautifulSoup
import urllib.request as req

# 네이버에서 HTML 가져오기
url = "https://finance.naver.com/marketindex/"
res = req.urlopen(url)

# HTML 분석하기
soup = BeautifulSoup(res, "html.parser")

# 원하는 데이터 추출해서 표기하기
results = soup.select("span.value")
print("달러 =", results[0].string+"원")
print("위안 =", results[3].string+"원")
print("유로 =", results[2].string+"원")

input("엔터를 누르면 종료됩니다.")

 

실행결과 : 

오늘의환율.py라는 파일이 생성됩니다.

 

명함용 qr코드 만들어보기

!pip install qrcode

# qrcode를 사용하기 위한 pip 설치
import qrcode

img = qrcode.make('''
회사명: 111
이름: 홍길동
주소: 인천
전화번호: 010-1234-5678
메일주소: hong@gmoll.com
''')
type(img)
img.save("name.png")

 

실행결과 : 

name.png라는 qrcode 이미지 파일이 생성됩니다.

회사명: 111
이름: 홍길동
주소: 인천
전화번호: 010-1234-5678
메일주소: hong@gmoll.com

 

 

 Python Turtle Graphic으로 그림 그리기

import turtle as t
t.bgcolor("black")
t.speed(0)

for x in range(200):
    if x % 3 == 0:
        t.color("red")
    if x % 3 == 1:
        t.color("yellow")
    if x % 3 == 2:
        t.color("blue")
    t.forward(x*2)
    t.left(119)

 

실행결과:

 

 

 

Google 번역을 해주는 프로그램 만들기

 

 

 

 

 

 

 

 

 

 

 

!pip install googletrans==3.1.0a0



 

 

 

 

아스키코드(ASCII)와 유니코드(Unicode)

아스키코드 (1바이트)

영어와 일부 특수문자가 들어있는 집합

 

유니코드 (2바이트)

전 세계의 문자를 65536개의 집합으로 만들어 놓은 것

한자 40%, 한글 18%

 

 

  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유