본문 바로가기
728x90
반응형

코딩 수업14

[업무 자동화] 평균점수와 100점 맞은 횟수 포함한 퀴즈 및 테스트 그래프 (파이썬 코드, 학생 점수로 그래프 만드는 프로그램, To Create a Simple Graph with Students' Scores in Python) import pandas as pdimport matplotlib.pyplot as pltimport matplotlib# 한글 폰트 설정 (Windows에서는 'Malgun Gothic', macOS에서는 'AppleGothic' 등을 사용할 수 있음)matplotlib.rcParams['font.family'] = 'Malgun Gothic'  # Windows에서 사용할 수 있는 한글 폰트matplotlib.rcParams['axes.unicode_minus'] = False  # 마이너스 기호가 깨지지 않도록 설정# 데이터 입력data = {    "Name": ["학생이름"] * 8,    "Unit": [1, 1, 1, 1, 2, 2, 2, 2],    "Lesson": [1, 2, 3, 4,.. 2025. 1. 19.
[업무 자동화] 학생들 Daily Quiz, Unit Test 점수로 그래프 만들기 (파이썬 코드, 학생 점수로 그래프 만드는 프로그램, To Create a Simple Graph with Students' Scores in Python) import pandas as pdimport matplotlib.pyplot as pltimport matplotlib# 한글 폰트 설정 (Windows에서는 'Malgun Gothic', macOS에서는 'AppleGothic' 등을 사용할 수 있음)matplotlib.rcParams['font.family'] = 'Malgun Gothic'  # Windows에서 사용할 수 있는 한글 폰트matplotlib.rcParams['axes.unicode_minus'] = False  # 마이너스 기호가 깨지지 않도록 설정# 데이터 입력data = {    "Name": ["학생이름"] * 8,    "Unit": [1, 1, 1, 1, 2, 2, 2, 2],    "Lesson": [1, 2, 3, 4,.. 2025. 1. 19.
[파이썬] 미드 쉐도잉 대본 만드는 프로그램 : 자막 파일에서 대사만 남기고 txt 파일로 저장하기 (업무 자동화) Request : 미드 쉐도잉에 필요한 대본 만드는 프로그램이 필요해 import re from datetime import datetime def subtitle(input): time = re.compile(r'\d+\n\d{2}:\d{2}:\d{2},\d{3} --> \d{2}:\d{2}:\d{2},\d{3}') result_text = re.sub(time, '', input) result_text = re.sub(r'|- ', '', result_text) result_text = re.sub(r'\n\s*\n', '\n\n', result_text) return result_text.strip() current = datetime.now() format = current.strftime("%Y.. 2024. 1. 29.
[파이썬] 영화자막에서 대사만 남긴 결과값을 넣은 txt 파일의 이름을 코드 실행 시마다 새로 지정하기 예제 : 영화자막 파일에서 대사만 남긴 것을 txt 파일로 저장하고 실행 시마다 파일 이름을 새로 지정하기 import re #datetime 모듈에서 datetime 클래스 가져옴 from datetime import datetime def subtitle(input): # 시간 정보를 가지고 있는 행을 제거 time = re.compile(r'\d+\n\d{2}:\d{2}:\d{2},\d{3} --> \d{2}:\d{2}:\d{2},\d{3}') result_text = re.sub(time, '', input) # 태그와 하이픈(-) 제거 result_text = re.sub(r'|-', '', result_text) # 여러 개의 연속된 빈 줄을 하나의 빈 줄로 대체 result_text = re.. 2024. 1. 29.
728x90
반응형