프로그램 (PHP,Python)138 Jupyter Notebook 한글 Docker 환경 구성 및 테스트 Docker를 사용하여 Jupyter Notebook을 실행하면서 한글 폰트 문제를 해결하는 방법을 확인해 보겠습니다. Dockerfile 작성이 Dockerfile은 jupyter/datascience-notebook:latest 이미지를 기반으로하여 빌드됩니다. 우분투 패키지 소스를 한국 미러로 변경하고, 나눔 폰트를 설치한 다음, 폰트 캐시를 업데이트합니다. FROM jupyter/datascience-notebook:latest USER root # Ubuntu 패키지 소스를 한국 미러로 변경 RUN sed -i 's/archive.ubuntu.com/mirror.kakao.com/g' /etc/apt/sources.list && \ sed -i 's/security.ubuntu.com/mirro.. 2023. 9. 26. Python 클러스터(IPython Parallel)와 Jupyter Notebook 통합 IPython Parallel (ipyparallel)은 Python에서 병렬 및 분산 컴퓨팅을 수행하는 강력한 도구이며, Jupyter Notebook 및 Jupyter Lab 환경과 완벽하게 통합됩니다. 아래에서는 IPython Parallel을 설치하고 시작하고 Jupyter Notebook에서 사용하는 방법에 대한 단계별 안내를 제공하겠습니다. 설치 IPython Parallel은 pip를 사용하여 설치할 수 있습니다. 터미널 또는 명령 프롬프트를 열고 다음 명령을 실행하십시오. pip install ipyparallel 이 명령은 IPython Parallel 패키지와 필요한 종속성을 다운로드하고 설치합니다. 클러스터 시작 IPython Parallel 설치가 완료되면 ipcluster 명령을 .. 2023. 9. 25. HTML 코드에서 데이터 추출하여 JSON 형식 변환 HTML 코드에서 데이터를 추출하여 JSON 형식으로 변환하는 작업을 수행합니다. 이를 간소화하려면 정규 표현식을 사용하는 대신 더 구조화된 방법을 사용하는 것이 좋습니다. 다음은 Python을 사용하여 같은 작업을 수행하는 방법입니다. Python은 정규 표현식 대신 BeautifulSoup과 같은 라이브러리를 사용하여 HTML 파싱을 더 쉽게 할 수 있습니다. from bs4 import BeautifulSoup import re import json html = """ 여기에 HTML 코드를 입력하세요 """ soup = BeautifulSoup(html, 'html.parser') data = [] for row in soup.find_all('tr'): # 'tr' 태그를 포함하는 모든 행을 찾.. 2023. 9. 23. 증권시장 종목에 대한 최신 주식정보 수집하여 시각화 먼저 코드를 실행하기 전에 필요한 라이브러리를 설치해야 합니다. pandas, plotly.express, requests, bs4 (Beautiful Soup) 라이브러리가 필요합니다. 만약 이러한 라이브러리가 설치되어 있지 않다면, 다음 명령어를 사용하여 설치할 수 있습니다. pip install pandas plotly requests beautifulsoup4 이제 다음과 같이 코드를 작성하고 실행할 수 있습니다. import pandas as pd import plotly.express as px import requests from bs4 import BeautifulSoup # 종목명과 코드를 저장할 데이터프레임 생성 code_df = pd.read_html('http://kind.krx.c.. 2023. 9. 18. 간편인증 서비스 전자서명 인터페이스 가이드라인 공고 간편인증 인터페이스 가이드라인은 다양한 전자서명수단의 활성화로 인해 이용기관들이 서로 다른 간편인증 방법으로 인한 개발 복잡도 증가와 국민들에게 다양한 전자서명수단을 제공하는 어려움을 해소하기 위한 필요성을 제기한 것입니다. 한국인터넷진흥원(KISA)과 과학기술정보통신부가 협력하여 '간편인증 인터페이스 가이드라인'을 마련했습니다. 이 가이드라인은 민간 이용기관이 다양한 전자서명수단을 활용하고 상호연동하는 데 도움을 주기 위해 개발되었습니다. 아래는 이 가이드라인과 관련한 주요 내용입니다. 간편인증: 긴 패스워드 대신 PIN 번호, 바이오정보 등을 사용하여 전자서명 서비스를 이용하는 방법 전자서명법 개정: 2020년 12월에 이루어진 전자서명법 개정을 통해 전자서명 기술과 서비스 발전을 촉진하고 국민들에게.. 2023. 9. 5. 이전 1 2 3 4 ··· 28 다음