놀아보자/파이썬기초 13

raspberry camera

https://www.raspberrypi.com/documentation/accessories/camera.html라즈베리파이의 신규 OS인 Bullseye에서는 카메라 제어를 위해 Raspicam 대신 libcamera 라이브러리를 지원합니다.libcamera-hello Testlibcamera-hello 카메라 미리보기를 실행해 화면에 표시하는 간단한 카메라용 "hello world" 프로그램입니다.libcamera-jpeg 미리보기 창을 실행한 다음 고해상도 정지 이미지를 캡처하는 응용 프로그램입니다.libcamera-still raspistill의 다양한 기능을 모방한 더 복잡한 스틸 이미지 캡처 응용 프로그램입니다.libcamera-vid 비디오 영상을 캡처하는 응용 프로그램입니다.libcam..

SmartFactory basic

import time # 시간 관련 모듈 from machine import Pin, time_pulse_us # 핀 및 시간 관련 모듈 from ETboard.lib.pin_define import * # ETboard 핀 관련 모듈 from ETboard.lib.OLED_U8G2 import * # ETboard OLED 관련 모듈 from ETboard.lib.servo import Servo #------------------------------------------------------------------------------------------------------- # ETBoard 핀번호 설정 #--------------------------------------------------..

파일명 변경

파일명에서 쉼표 구분자를 기준으로 이름과 연도 위치 바꾸기 import os curr_dir = "C:/Users/user/Desktop/test" for (path, dir, files) in os.walk(curr_dir): for filename in files: ext = os.path.splitext(filename)[-1] if ext == '.pdf': print("%s/%s" % (path, filename)) #경로와 파일명 보여주기 #print(filename) #파일명만 보여주기 splitfilename = filename.split(',') #이름과 연도이하 분리 # print(splitfilename) rename01 = splitfilename[1] #연도이하 부분만 추출 # p..