본문 바로가기

Dead Code/Python

(9)
[파이썬] 확장자별로 폴더 생성, 파일 이동 (2) 소니카메라에서 추출한 파일을 백업하기 위해 바탕화면에 옮기다보면, arw, jpg, mov 파일이 뒤죽박죽 섞여있는데, 일일이 옮기기 귀찮은 경우가 있다. 그래서 과거에 확장자별로 폴더를 이동하는 스크립트를 짠 적이 있는데, 개인적으로 사용하기 위해 약간의 커스터마이징을 진행했다. [파이썬] 확장자별로 폴더 생성, 파일 이동 (1) 폴더정리 한 폴더 안에 여러 확장자들이 섞여 있을 경우, 확장자별로 폴더를 생성하여, 파일을 이동하는 기능을 예전에, 엑셀VBA로 심심해서 만들어본 적이 있다. [엑셀VBA] 폴더 생성, 확장자별로 sunnybong.tistory.com 룰은, 기본적으로 MOV 폴더에 mp4, mov 등의 동영상 파일이 담기고, RAW파일에 arw 등의 raw 이미지 파일을 넣는다. jpg파..
파이썬3.11.5, 포터블로 환경 설정하기 ssd enclosure 얼마전 알리 세일을 하는데, NVME ENCLOSURE가 눈에 들어왔다. 딱히 필요는 없는데, 용도를 생각해 보니, 개발환경을 옮기면서 할 수 있도록 PORTABLE로 구성해 보는 것도 재밌을 것 같다는 생각이 들었다. 아나콘다를 포터블로 설치하면 한방에 끝날 일이지만, 헛짓거리를 시작한다. IDE는 VSCODE를 사용할 예정이므로, VSCODE를 PORTABLE로 설치한다. Portable Mode in Visual Studio Code Visual Studio Code supports a Portable Mode. code.visualstudio.com PYTHON을 다운받는다. Python Release Python 3.11.5 The official home of the ..
[파이썬] 게시판에서 파일 이름 규칙에 따라 일괄 다운로드 게시판에서 몇백개의 강의가 올라와 있다고 하자. 해당 동영상 파일을 다운받으려면 게시판을 다 뒤져야 하겠지만, 친절하게 serialize한 규칙으로 첨부 파일이름이 되어있는 게시판이 있다고 하면, 한꺼번에 다운 받을 수 있을 것이다. import os import requests for i in range(0, 91): # file name serial rule default_filename = "ET000" file_extension = ".mp4" file_name = default_filename + str(i) + file_extension url = "https://xxx.com/folder/" + file_name # folder name to save file download_path = "..
티스토리 블로그 포스팅 제목 목록 txt파일 만들기 블로그를 한지.. 꽤 오랜 시일이 지난 것 같다. 몇개의 글이 있는지, 몇개의 글이 유효한 것인지 기억하기도 어려워 졌다. 그래서, 엑셀과 관련하여 끄적거렸던 글의 목차를 만들까 한다. 오랜만에 파이썬을 켰더니, 버전차이가 심하다. 문법도 가물가물하다. 그래도 시작한 일이니 한번 끝까지 해본다. 완성된 리스트로 발행한 목차 관련된 글은 아래와 같다. CSS에 하이퍼링크 MOUSE HOVER 처리를 해두지 않아, 좀 답답할 수는 있지만.. 뭐 의미 없다. 엑셀 / 엑셀VBA 관련 포스팅 리스트(2022.11.02) 음.. 열심히 살았다. 제목 클릭 시, 해당 포스팅으로 이동 엑셀 [엑셀] 짜증나는 엑셀 첫 화면 서식보기 시작화면 보기 기능 없애기 [엑셀] 나만의 엑셀 버튼 만들기(귀찮은 표 만들기) [엑셀..
[파이썬] fatal error in launcher : unable to create process using... 환경설정만큼 짜증나는게 없다. 아나콘다 말고, VSCODE를 활용해보려고 하니, PIP 명령어에서 이런 에러가 뜬다. fatal error in launcher : unable to create process using... 해결책은 pip> 명령어 앞에 python -m 을 적어주는 것으로 가능하다. -m 옵션의 뜻을 보자 하니.. -m mod : run library module as a script (terminates option list) 음.. 모르겠고, 그냥 하자.
[파이썬] 확장자별로 폴더 생성, 파일 이동 (1) 폴더정리 한 폴더 안에 여러 확장자들이 섞여 있을 경우, 확장자별로 폴더를 생성하여, 파일을 이동하는 기능을 예전에, 엑셀VBA로 심심해서 만들어본 적이 있다. [엑셀VBA] 폴더 생성, 확장자별로 파일 이동 엑셀VBA로 폴더 생성, 확장자별로 파일 이동 카메라로 사진을 찍었는데, SD카드의 같은 폴더 안에, jpg, mov, raw 파일이 한꺼번에 들어있다. 확장자별로 폴더를 만들고, 확장자에 따라 파일을 이동시 sunnybong.tistory.com 하지만, 엑셀을 켜고 실행을 해줘야하기 때문에, 심각한 사용상 불편사항이 있다. 파이썬으로 하면 따로 프로그램을 실행하지 않아도 되기 때문에, 가장 큰 불편사항이 해결 된다. 오랜만에 접하는 파이썬, 기능도 많이 좋아졌지만, 라이브러리 찾기 귀찮아서 노가..
[파이썬] 초보자들의 단골메뉴 - while로 구구단 짜기 파이썬 while로 구구단짜기 파이썬 관련 강좌나, 인강에 빠짐없이 떡밥으로 등장하는 구구단. 피할수 없으면 즐겨보자 1. "dan"으로 2단 부터 while 처리 2. "count"로 각 단에 9까지 곱하기 처리 3. 처리된 내용이 txt파일 안에 기재되는걸로 처리 이런 초등학생 수준을 버벅이면서 아직 인생에 보탬이 될만한 뭔가를 파이썬에서 발견하지 못했다. 그럴싸한 프로그래밍은 언제 할 수 있을지 모르겠지만, 기초를 튼실히 해야겠지.
[파이썬] if 구문 연습, 가위바위보 짜기 파이썬 if문 연습을 위한, 가위바위보 짜기 모든 프로그램의 기초는 if 인가보다 어설픈 가위바위보를 연산하는 프로그램을 짜본다. [결과] 가위,바위,보를 결정하세요 : 가위 이겼습니다. AI는 보를 냈습니다. if 구문 연습을 하기 위해 했는데, random 모듈을 사용할 경우, AI의 선택을 아래와 같이 처리해도 되겠다. import random ai_select=["가위","바위","보"] ai= choice(ai_select) 역시 승부조작은 어렵지 않은거였다. goto문이 편한데, 왜 goto문은 쓰지말라고 하는건지... 모르니까 패스
[파이썬] 파이썬을 처음 공부하는 사람들을 위한 무료 eBOOK 파이썬을 공부하는 사람들을 위한 eBOOK 파이썬은 쉬운 개발언어라고 한다. 파이썬을 공부할 생각은 없다. 그냥 한번 해보자. 처음 공부하는 사람이라면, 아래 경로를 참고하자. 저자는 복받을꺼이다. http://wikidocs.net/book/1