본문 바로가기

language/python4

[python]파이썬 표준출력 파이썬 debug 하다보면 print 문을 자주 사용하는데, 이때 출력을 형식을 어떻게 하느냐에 따라 보기에 편한 구문들이 출력이 됩니다. 해당 자료는 wikidocs.net/20403 위키독스 온라인 책을 제작 공유하는 플랫폼 서비스 wikidocs.net 여기에 정리가 잘되어있습니다. 2021. 2. 13.
[python] 멀티프로세싱, 멀티쓰레딩 파이썬 내부에 있는 멀티프로세싱 관련하여 좋은글로 정리가 되어있는 것 같아 공유합니다 doorbw.tistory.com/205 파이썬(python) #24_ 멀티프로세싱(Multi-processing) 과 멀티쓰레딩(Multi-threading) 안녕하세요. 문범우입니다. 오랜만에 파이썬 관련 내용을 포스팅하게 되었습니다. 최근 자바 언어에 대해 다시 공부하면서 멀티 쓰레딩 개념을 학습중인데, 파이썬에서 해당 내용을 다뤄보지 doorbw.tistory.com 최근에 이런걸 알게되서 지식이 부족해 공부가 많이 필요할 것 같습니다 해당 블로그내에 doorbw.tistory.com/26 운영체제 #1_ 스레드와 프로세스, 멀티프로그래밍,멀티태스킹,멀티스레딩,멀티프로세싱 안녕하세요. 문범우입니다. 이번 포스팅에.. 2021. 2. 13.
[python] 디렉토리 및 파일 삭제 파이썬에는 컴퓨터에 존재하는 디렉토리나 파일을 삭제하는데 필요한 메소드들이 있습니다. 1. os.rmdir(디렉토리삭제) import os os.rmdir("test1") os.rmdir("test2") ※ 주의 - 폴더가 비워있어야 함 2. os.remove(파일삭제) import os os.remove("test.txt") 3. shutil.rmtree import shutil shutil.rmtree("test2") ※ 디렉토리 내부에 파일 있어도 삭제가능 2021. 2. 13.
[python] 정규표현식 사용 파이썬에서는 정규표현식을 지원하기 위해 re(regular expression라는 모듈을 지원합니다 1. 사용법 import re ptn = re.compile('정규표현식') detect_string = ptn.search("target_string").group() detect_string = ptn.match("target_string") detect_string = ptn.findall("target_string") 위와 같이 search 또는 match라는 방법으로 사용하면 된다 2. 메타문자 정규표현식에는 메타문자가 사용되는데 해당 방식을 찾기 위해서는 \을 앞에 써주어야 한다 메타 문자 설명 [] 문자열 클래스 - 문자열 범위 지정 . \n을 제외한 모든 문자와 match * 0회 이상 반복.. 2021. 2. 6.