일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 |
- Kaggle
- 백준
- 자연어처리
- Docker
- 우분투
- 프로그래머스 파이썬
- ubuntu
- AI 경진대회
- hackerrank
- 맥북
- 데이콘
- Baekjoon
- ChatGPT
- dacon
- github
- gs25
- Git
- PYTHON
- leetcode
- 편스토랑
- programmers
- 금융문자분석경진대회
- 더현대서울 맛집
- 편스토랑 우승상품
- Real or Not? NLP with Disaster Tweets
- 코로나19
- 캐치카페
- SW Expert Academy
- 파이썬
- 프로그래머스
- Today
- Total
목록
반응형
2022/09/14 (2)
솜씨좋은장씨
최근 회사에서 고객사의 기존 레거시 데이터를 회사의 솔루션으로 마이그레이션 하는 작업을 하면서 각 마이그레이션 작업의 시작과 끝에 lock 파일을 생성하고 삭제하는 프로세스 구현이 필요했습니다. Python 에서 별도의 라이브러리 설치 없이 기본 라이브러리를 활용하여 파일을 생성하고 삭제하는 방법을 찾게 되어 해당 방법으로 구현을 하였습니다. 이번 작업에서 open, os 그리고 pathlib 을 활용하여 구현한 방법을 공유해보려합니다. 👨🏻💻 파일을 생성하는 방법 👨🏻💻 open 활용 방법 def create_file(file_path): with open(file_path, 'w') as f: pass 👨🏻💻 pathlib 활용 방법 import pathlib def create_file(fil..
코딩 1일 1문제! 오늘의 문제는 백준의 너의 평점은 입니다. 25206번: 너의 평점은 인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다! 치 www.acmicpc.net 👨🏻💻 문제 풀이 이 문제는 매년 학기가 끝날때마다 대학생이라면 한번 쯤은 해보았던 학점 계산을 직접 구현하는 문제입니다. 패스 / 논패스 과목을 제외하고 나머지 과목의 결과를 바탕으로 평점을 계산 하면 됩니다. def convert_rating_to_score(rating): rating_dict = { "A+": 4.5, "A0": 4.0, "B+": 3.5, "B0": 3.0, "C+": 2.5, "..