일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- Image 컴포넌트
- 자바 프로젝트
- beautifulsoup
- 웹크롤링
- Server Side Rendering
- 코딩테스트
- 파이썬 코딩테스트
- c++
- 씨쁠쁠
- 네이버 부캠
- 비디오 스트리밍
- PubSub 패턴
- react
- 프로그래머스
- 자바스크립트
- 네이버 부스트캠프
- 네이버 부스트캠프 멤버십
- 파이썬 웹크롤링
- React ssr
- Next.js
- 스택
- 부스트캠프
- 자바스크립트 객체
- React.js
- 파이썬
- 멘션 추천 기능
- Next/Image 캐싱
- git checkout
- 자바스크립트 컴파일
- 브라우저 동작
- Today
- Total
목록파이썬 (8)
코린이의 개발 일지

오늘은 학교 과제 할 때 텍스트 파일 읽어와야할 부분이 있어서 이 내용을 포스팅해봤습니다. 그럼 거두절미하고 바로 시작해 보겠습니다. 텍스트 파일을 읽어오기 위해서 open 메소드를 사용했습니다. open 메소드는 파이썬에 기본적으로 내장되어 있기 때문에 따로 라이브러리를 import 해줄 필요는 없습니다. 우선 파이썬 소스코드 파일이 존재하는 같은 폴더에 test.txt 라는 파일을 만들어서 다음과 같이 적어줬습니다. 그리고 prac.py 파일에 다음과 같이 적어줍니다. f = open("test.txt", 'r') line = f.readline() print(line) ''' 출력 결과 hello python ''' 파일을 읽어올 것이기 때문에 읽기 모드라는 의미의 'r' 을 적어줍니다. f.rea..

안녕하세요 폴라민 입니다. 오늘은 저번 포스팅에 이어서 웹툰 웹크롤링 하기 2탄 입니다. 저번 포스팅에서 설명했던 부분은 그냥 넘어갈 예정이라 혹시 Beautifulsoup을 처음 다뤄 보시는 분들은 아래 포스팅을 참고해주시면 감사하겠습니다. - 완전 기본적인 크롤링하기 https://polarmin.tistory.com/32 - 네이버 웹툰 제목 크롤링하기 https://polarmin.tistory.com/33 자 그럼 시작하겠습니다. 저번과는 다르게 이번에는 별점 정보를 가져와서 활용할 건데 보아 하니 전체 웹툰을 보여주는 페이지는 별점 정보가 없더군요... Beautifulsoup은 셀레니움과 다르게 동적으로 크롤링을 할 수가 없어서 하는 수 없이 특정 요일 웹툰들만 나온 페이지에서 크롤링을 진행..

안녕하세요 폴라민 입니다. 오늘은 네이버 웹툰 사이트에서 beautifulsoup을 이용해 웹툰 목록 가져오기를 해보겠습니다. 요즘은 셀레니움도 많이 쓰던데 동적인 작업할 때는 셀레이움을 사용해야 하지만 저는 텍스트 가져오는 것은 BeautifulSoup이 편하더라구요ㅎㅎ 그럼 시작하겠습니다. 우선 웹툰 사이트로 가봅시다. 링크는 아래 달아둘게요! https://comic.naver.com/webtoon/weekday?order=User 네이버 웹툰 매일매일 새로운 재미, 네이버 웹툰. comic.naver.com 요즘 웹툰들이 정말 셀 수 없이 많아요... 예전에는 개수가 진짜 적어서 모르는 웹툰이 없었는데 지금은 모르는 웹툰이 대다수네요. 아무튼 사이트에 갔으니 크롬 개발자 도구를 켜 줍니다. 윈도우..
오늘은 작년 카카오에서 출제 되었었던 코딩테스트 문제를 가지고 왔습니다. 이 포스팅에는 해당 문제에 대한 정답이 나와있으니 아직 안풀어 보신 분들은 아래 사이트 혹은 백준 사이트에 가서 문제를 풀어보고 오시길 바랍니다. https://programmers.co.kr/learn/challenges 코딩테스트 연습 기초부터 차근차근, 직접 코드를 작성해 보세요. programmers.co.kr 그럼 시작하겠습니다. 문제는 조금 복잡해 보여도 크게 어렵지는 않았는데요, 해결하는 목적뿐만 아니라 조금 간단하게 해결할 수 있는 방법을 생각하며 코드를 짜 보았습니다. from string import ascii_lowercase def solution(new_id): possible=['.','-','_'] alp..