본문 바로가기

분류517

Python의 폴더 구조와 import 정리 1. Python 기본 모듈 검색 원리Python은 현재 작업 디렉토리(os.getcwd())와 sys.path에 포함된 경로에서 모듈을 검색합니다.import가 작동하려면 다음 조건이 충족되어야 합니다:모듈 또는 패키지가 Python이 검색할 수 있는 경로에 있어야 합니다.패키지 폴더에는 __init__.py 파일이 있어야 패키지로 인식됩니다. (Python 3.3 이상에서는 선택 사항) 2. 추천 프로젝트 구조Python 프로젝트에서 흔히 사용하는 기본 디렉토리 구조는 다음과 같습니다. project/├── main.py # 진입점 파일├── core/ # 모듈과 패키지 폴더│ ├── __init__.py # core를 패키지로 인식시키는 파일 (빈 파일.. 2024. 12. 7.
cafe24 shell 접근시 vimrc 설정하기 카페24 호스팅된 곳에 ssh로 붙어서 파일을 열면 파일이 이쁘지가 않습니다. 바로 vimrc 설정이 안되어있기 때문인데요. vi를 꾸며볼까요? vi ~/.vimrc 로 아래 코드를 복붙합니다.set nojoinspacesset bg=darkset expandtabset cindentset cino=>4set rulerset nuset tags+=tags;set tabstop=4set shiftwidth=4syntax onset ts=4set sw=4set aiset fileencodings=ucs-bom,utf-8,euc-kr,cp949,latin1set modelineset laststatus=2set hlsearchset rtp+=~/.vim/bundle/Vundle.vimset wildignore.. 2024. 12. 5.
귀여운 고양이 색칠 놀이! 오늘은 어떤 고양이를 만날까요? 오늘은 귀여운 7가지 고양이 색칠 그림을 소개해 드릴게요. 각각의 고양이는 모두 다른 감정과 모습을 하고 있어서, 색칠하면서 더욱 재미있고 창의적인 시간을 보낼 수 있답니다. 그럼 어떤 고양이들이 기다리고 있을지 함께 만나볼까요? 🐾 1. 슬픈 고양이 (Sad Kitty)"이 귀여운 고양이를 웃게 해줄래요?" 😿눈망울에 작은 눈물이 맺힌 슬픈 고양이 친구를 만날 시간이에요. 여러분의 멋진 색칠 실력으로 고양이를 위로해보세요. 밝고 따뜻한 색으로 고양이에게 행복을 선물할 수 있을 거예요! 2. 자랑스러운 고양이 (Proud Kitty)"당당함이 뿜뿜! 이 멋진 고양이를 색칠해 보세요!" 🐾자신감 넘치는 포즈를 취한 자랑스러운 고양이를 만나보세요. 여러분의 창의적인 색칠로 고양이를 더욱 멋지게 꾸며 주.. 2024. 12. 2.
Windows SSL 패킷 캡쳐해서 보는 방법 먼저 wireshark를 설치해야겠죠? 아래 사이트에서 본인의 기종에 맞는 Wireshark를 선택해서 받아줍니다.https://www.wireshark.org/download.html 환경변수 설정먼저 해야할 것은 환경변수 설정입니다. 윈도우키를 누르고 고급 시스템 설정 보기를 검색하면 아래와 같이 제어판의 설정창이 뜹니다.  여기서 환경 변수를 눌러줍니다.시스템 변수에 새로만들기로 SSLKEYLOGFILE을 만들어줍니다. 변수 값은 ssl 키로그 파일을 만들기 원하는 곳으로 정합니다. 저는 내문서에 넣어두었습니다. 저장을 하게 되면 시스템 변수에 추가된 것을 볼 수 있습니다. 이제 Wireshark 설정을 해야합니다. Edit > Preferences > Protocols > TLS 에 가면 (Pre.. 2024. 12. 2.
반응형