일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 경제뉴스 요약
- 알고리즘
- 주식 분석
- 주식 상한가
- Programmers
- 주식
- 손경제 요약
- 손경제
- java
- 경제뉴스
- 경제
- 테마주
- 상한가 이유
- 코테
- 이진우
- 상한가 분석
- 급등 이유
- 급등주
- 프로그래머스
- 코딩테스트
- 손에 잡히는 경제
- 자바
- 손에 잡히는 경제 요약
- 파이썬
- 상한가
- 급등주 분석
- Python
- boj
- 백준
- 이진우의 손에 잡히는 경제
- Today
- Total
목록파이썬 (32)
Completion over Perfection
내 블로그 포스팅 글자 수와 이미지 갯수 파이썬으로 알아내기 "내 블로그는 저품질일까 고품질일까?" 블로그를 작성하시는 분들은 항상 걱정하고 우려하는 그 부분! 내 포스팅이 검색엔진에서 상위에 노출될것인가 아닐것인가일 겁니다. 많이 알려진 사실로는 포스팅을 한 개 올릴때마다 글자 1,000자 이상을 써야 하고 이미지는 일정 갯수 이상 올려야 상위에 노출된다고 하죠. 그래서 저도 항상 포스팅을 하고나서 네이버 글자 수 세기를 검색해서 포스팅 전체 글자를 복붙하곤 했죠. 하지만 아무래도 ctrl+a / ctrl+c / ctrl+v 를 반복하기도 귀찮고, 무엇보다도 이미지 갯수가 몇개인지는 직접 세어보아야 알 수 있다는 점이 좀 짜증납니다. 보통은 대충 감으로 "이정도면 되겠지" 하고 작성을 하실 겁니다. "..
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-3탄 - 개발 구현) 지난 포스팅에 이어서 작성합니다. 지난 글을 보시려면 아래 링크로 이동해 주세요~ 2-1) 동행복권 사이트 자동으로 띄우기 보러가기 2-2) 자동으로 팝업창 닫고 로그인 시키기 보러가기 파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-2탄 - 개발 구현) 파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-2탄 - 개발 구현하기) 지난 포스트 2-1탄에 이어서 작성합니다. (2-1탄 보러 가기) 2-1탄에서는 실제 로또 구매 사이트인 동행복권 온라인 페이지� nanchachaa.tistory.com 지난 시간에 로그인까지 자동으로 시켜봤고, 실제 구매를 하는 팝업창까지 띄워보았습니다. 띄워진 팝업창은 ..
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-2탄 - 개발 구현하기) 지난 포스트 2-1탄에 이어서 작성합니다. (2-1탄 보러 가기) 2-1탄에서는 실제 로또 구매 사이트인 동행복권 온라인 페이지를 띄우고, 팝업창 뜨는걸 닫고 로그인을 진행하기 직전까지 진행해보았습니다. 로그인을 하면 팝업창이 또 뜨기 때문에 로그인 코드 밑에다가 동일한 코드로 복붙하셔서 닫아주시면 됩니다. 사실 팝업은 안닫아도 되긴 하지만.. 전 거슬려서 닫는거고, 다른 자동화를 진행할 때도 도움이 될만한 내용이라 넣은 거니 팝업창 닫기 싫으시면 안닫으셔도 돼요! 아 참! 그리고 팝업창이 2개가 고정으로 뜨는게 아니라 지난주에는 들어가봤더니 또 3개가 뜨더라구요. 그래서 일부 코드를 수정해서 n개가 떴을 때 n개 모두..
파이썬 Python - session not created from tab crashed 에러 해결하기! 여느때와 같이 파이썬 자동화 툴을 돌릴 일이 있어서 Selenium 셀레니움으로 짜둔 코드를 돌렸습니다만.. selenium.common.exceptions.SessionNotCreatedException: Message: session not created from tab crashed 에러가 발생할 때가 있습니다. 이 에러는 생길때도 있고 안생길때도 있습니다. 말그대로 랜덤.. .ㅠ.ㅠ 저의 경우에는 코드를 짰던 초반에는 별 이상없이 잘 실행되다가, 어느순간부터 갑자기 저 에러가 발생하기 시작했습니다. 갑자기 왜그러는거야... 그래서 혹시나 headless로 실행을 해서 그런건가 싶어서 headl..
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 (2-1탄 - 개발 구현하기) 그럼 실제 파이썬으로 구현해보도록 하겠습니다. 셀레니움 Selenium 으로 자동화 할 예정이므로, 셀리니움 Selenium 에서 웹드라이버 webdriver를 불러와줍니다. 아직 설치가 되어있지 않다면 pip install selenium 명령어를 통해 설치해줍니다. from selenium import webdriver 브라우저는 크롬으로 구현하도록 하겠습니다. 크롬 웹드라이버를 다운받아 압축을 풀어줍니다. 1. 크롬 웹브라우저를 다운받아 설치하고 경로를 설정하자 현 시점 (2020.06.27) 기준으로 크롬은 83버전이 배포되어 있으므로, 웹드라이버도 83버전으로 받아줍니다. https://chromedriver...
파이썬 Python - 딕셔너리 Dictionary 안의 리스트 List 에서 특정 키 Key 값만 가져오기 파이썬으로 개발을 하다보면 JSON형태로 데이터를 받아올 때가 많다. 특히 API 요청 이후 딕셔너리 dictionary 로 값들이 반환되는 경우가 있는데, 굉장히 복잡한 형태를 띄는 경우가 많다. 예를 들자면 아래와 같은 딕셔너리 dictionary 들이 반환된다. alist = {'키1':['값1', '값2'], '키2':['값3', '값4'], '키3':['값5', '값6']} 딕셔너리 dictionary 안에 키 key 값들이 3개 들어있고, 각각 키 key 에 대응하는 값 value들이 2개씩 존재한다. 이때 값 value들은 리스트 list의 형태를 띄고 있다. 위와 같은 상황에서 나는..
파이썬(Python)으로 로또 매일 1개씩 자동구매하기 매주 로또를 구매하는게 너무 귀찮아.. 요새는 세상이 좋아져서 온라인으로 로또를 구매할 수 있는 세상입니다. 물론 명당으로 알려진 여러 오프라인 로또판매매장은 여전히 줄을 서서 구매를 하시지만요. (명당은 구글에서 몇번 만 쳐보시면 지역별로 정리된 자료들이 많아요~) 아마 모든 분들이 꿈꾸시는 1등은 확률은 희박하지만 그 작은 확률이라도 잡기 위해서는 매주 로또를 구매하는 행위가 중요합니다. 중요한 것은 게임(로또 구매)에 참여하는 것이다! 저는 일이 바쁘다거나 뭔가 정신없는 주가 되면 로또를 구매하는 일도 까먹을 때가 많습니다. 이럴 경우 항상 후회를 하게 되죠. 아.. 이번주에 자동으로 구매를 했었더라면, 내 인생이 달라질 수도 있었을텐데? 혹시..
Python(파이썬) 중괄호('{}')가 이미 포함된 문자열 포맷팅 방법 오늘은 중괄호{} 가 이미 따옴표'' 안에 들어있을 때, 문자열을 변수로 넣어야 할 경우 어떻게 넣어야하는지에 대해서 알려드리겠습니다. 많은 분들이 아시다시피 파이썬에서 문자열 안에 문자변수를 넣는 방법은 세 가지 방법이 있죠. ① % operation : '%s' % (버전 상관없이 지원) ② str.format : '{변수}'.format() (Python 3 ↑ 지원) ③ f-string : f'{변수}' (Python 3.6 ↑ 지원) 저는 개인적으로 ②번 아니면 ③번을 자주 사용하는데요, 이 방법이 먹히지 않는 경우가 생겼습니다. 보통의 경우에는 다음과 같이 따옴표가 하나만 들어가고 그 안에 변수를 넣으면 됐죠. [파이썬 ..