본문 바로가기

전체 글345

스마트 팩토리, DX, AX 제조 업계에서 사용하는 스마트 팩토리, DX, AX의 개념과 그 진화 과정설명1. 용어의 정의스마트 팩토리 (Smart Factory): 공장 내 설비와 기계에 센서와 통신 기능이 결합되어, 공정 데이터가 실시간으로 수집되고 스스로 제어되는 '지능형 공장'을 의미합니다. 단순히 기계가 사람을 대신하는 '자동화'를 넘어, 데이터 기반의 최적화를 추구합니다.DX (Digital Transformation, 디지털 전환): 기업의 모든 활동(설계, 제조, 유통, 서비스 등)에 디지털 기술을 접목하여 비즈니스 모델과 운영 방식을 근본적으로 혁신하는 과정입니다. 스마트 팩토리는 제조 기업 DX의 핵심 수단 중 하나입니다.2. DX → AI → AX: 진화의 흐름질문하신 것처럼 기술의 흐름은 DX(디지털화) → A.. 2026. 1. 9.
Matplotlib 파이썬의 대표적인 시각화 라이브러리인 Matplotlib을 활용해 가장 자주 쓰이는 3가지 그래프(선, 막대, 산점도) 예제1. 선 그래프 (Line Plot)데이터의 흐름이나 시간에 따른 변화를 보여줄 때 가장 적합합니다. import matplotlib.pyplot as plt# 데이터 준비days = ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun']temperature = [22, 24, 23, 25, 28, 26, 24]# 그래프 생성plt.plot(days, temperature, marker='o', color='skyblue', linestyle='--')# 제목 및 라벨 추가plt.title('Weekly Temperature')plt.xlabel('.. 2026. 1. 7.
네이버 뉴스 페이지에서 헤드라인 하나를 가져오는 예시입니다. # (1)번: 웹사이트에 접속을 요청하는 라이브러리 불러오기import ________# (2)번: HTML을 요리하기 좋게 분석하는 라이브러리 불러오기from bs4 import ______________url = "https://www.google.com"# (3)번: 해당 URL에 데이터를 달라고 요청(얻기)하기response = requests.______(url)# (4)번: 받아온 HTML(response.text)을 분석 도구에 넣기soup = BeautifulSoup(response.______, "html.parser")# (5)번: HTML에서 태그 하나만 찾기link = soup.______("a")# (6)번: 찾은 태그에서 글자만 뽑아내기print(link.______) 2026. 1. 7.
실습: 웹사이트의 표를 내 컴퓨터로 가져오기 이 예제는 특정 웹페이지에 있는 표 데이터를 자동으로 인식해서 가져오는 코드입니다.import pandas as pdimport requestsfrom urllib.parse import quote# 1. 주소 변환 (한글 주소를 컴퓨터 언어로 변환)url = "https://ko.wikipedia.org/wiki/" + quote("올림픽_메달_집계")# 2. 브라우저인 척 위장하기 (User-Agent 설정)header_info = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)...'}# 3. 사이트에 데이터를 보내달라고 '요청'하기# (B)는 정답인 headers가 미리 채워져 있습니다.response = requests.( A .. 2026. 1. 7.
실습 1: HTML에서 원하는 글자만 건져내기 가상의 HTML 코드가 있을 때, 특정 태그(, ) 안에 있는 글자만 가져오는 예제입니다.# 1. 라이브러리 불러오기from ( A ) import BeautifulSoup# 2. 분석할 HTML 코드 (보통은 웹사이트에서 가져오지만, 여기선 직접 입력해봐요)html_doc = """ 코딩 뉴스 파이썬으로 웹 크롤링을 배워봅시다! """# 3. BeautifulSoup으로 HTML 요리(분석) 시작soup = BeautifulSoup(html_doc, 'html.parser')# 4. 제목(h1 태그) 가져오기title_tag = soup.( B )('h1')print("제목 태그 내용:", title_tag.text)# 5. 본문(p 태그) 가져오기p_tag = s.. 2026. 1. 7.
📚 실습 2: 신문사 홈피에서 뉴스 목록 만들기 신문사 사이트(예: 구글 뉴스) 주소를 넣으면, 그 안에 있는 여러 기사들의 제목을 한꺼번에 찾아내는 코드입니다.import ( A )# 신문사 주소 설정site_url = 'https://news.google.com'paper = newspaper.build(site_url, language='ko')# 기사 목록 중에서 5개만 출력해보기print("최신 뉴스 목록:")for i in range(5): article = paper.( B )[i] # '기사들'을 뜻하는 영어 단어 print(f"{i+1}번 뉴스 제목: {article.url}")# (참고) 실제 제목을 보려면 각 기사를 download하고 parse해야 합니다.[빈칸 힌트]( A ): 라이브러리 전체를 .. 2026. 1. 7.