분류 전체보기
-
코딩 교육 로봇 -네오씽카Diary 2023. 1. 29. 00:28
아이의 코딩 교육을 빙자하여 교육용 로봇을 하나 구입하였다. 이름하여 네오씽카. 결론부터 얘기하자면 강력 추천이다! (기대 이상이다. 왜 홍보를 안할까?) 쇼핑몰에서도 그렇고, 홍보 영상에서도 그렇고, 완제품 형태로 보여줘서 그냥 완제품으로 올줄 알았다. 하!지!만! 다 직접 만들어야 한다 후후후 (레고를 만들줄 안다면 어렵지 않다) 설명서도 나름 자율주행의 의의부터 시작한다. 너무 거창한거 아닌가? 하고 있었는데 각 부품의 동작 원리와 기본 동작 테스트를 해보는 설명까지... 진짜 개발자가 된 느낌을 준다... 아이와 함께 하다보니, 조립은 두시간여 걸린듯한다... (A-type으로) https://youtube.com/shorts/bfjben-XQAY?feature=share 첫 주행 영상이다
-
호가창 정보 가져오기금융 2023. 1. 26. 12:17
호가창을 보며 실시간 걸래를 하는 분들이 많다고 한다. (단타/초단타) 이를 자동화 하기 위해, 호가창을 logging하는 부분을 구현해보았다. 주식 API를 쓰는건 불편함이 많기에... (예전에 만들어진 api 그대로 유지되는 부분이 많아 좋지 않다 생각...) 좋아보이는 web site를 하나 parsing하기로 하였다. (미안해요 KB) 위의 창에서 실시간 호가 / 각 호가의 잔량을 logging하는 코드를 아래와 같이 구현하였다. import datetime from bs4 import BeautifulSoup as BS import pandas as pd from selenium import webdriver from selenium.webdriver.common.by import By impo..
-
HTML Tag 공부 web page금융 2023. 1. 26. 11:13
HTML은 Tag를 잘 쓰는게 핵심같다. 각 Tag의 의미나 사용방법을 공부하는데 매우 유용한 사이트가 있어서 정리해두고자 한다 https://www.w3schools.com/tags HTML Reference W3Schools offers free online tutorials, references and exercises in all the major languages of the web. Covering popular subjects like HTML, CSS, JavaScript, Python, SQL, Java, and many, many more. www.w3schools.com:443 위의 사이트에 가면 각 Tag의 사용법을 아래와 같이 볼 수 있다. 심지어 Try it Yourself 를 ..
-
한글 url 변환python 기초 2023. 1. 25. 18:40
pandas로 github에 있는 data를 읽어올때, 한글 url이 있으면 불러오지 못하는 문제를 확인했다. url에는 한글이 인코딩 되어서 그렇다고 한다. (참고 : https://nov19.tistory.com/111) 아래와 같이 urllib을 이용해서 한글을 포함한 url도 변환할 수 있다. import pandas as pd try: data_df = pd.read_csv('https://raw.githubusercontent.com/Namseop/stock/main/230120/naver_종목_090405.csv', encoding="euc-kr") except: print("data load error") import urllib data_df = pd.read_csv('https://ra..
-
주식 등락률 상위 종목 로그금융 2023. 1. 25. 18:28
https://engineerer.tistory.com/2 네이버 국내증시 웹 파싱 주식시장의 변화에 대해 확인하기에 네이버 국내 증시 페이지가 상당히 유용해 보인다. 위와 같이 잘 정리된 data를 원하는 부분만 parsing 하고자 하는 코드를 만들어보았다. import requests from bs4 imp engineerer.tistory.com 이전 posting에서 naver 증시를 로깅하는 방법을 올렸었다. 그렇게 로깅한 데이터 중 일부를 git에 업로드 하였다. (1월 16일~1월 20일. Kosdaq 등락률 상위 종목 100개) https://github.com/Namseop/stock GitHub - Namseop/stock: stock_data stock_data. Contribute..
-
python repr eval 사용python 기초 2023. 1. 24. 12:43
python의 str과 repr 함수가 비교되는 경우가 있는데 검색해보니 실제로 그 용도나 성격이 많이 다름을 알 수 있다. 찾아보고 이해한 바에 따르면 아래와 같다. str() repr() 용도 데이터를 string으로 변환 해당 데이터를 다시 생성할 수 있는 명령어 코드를 돌려보며 감을 잡아보았다. import datetime print("string 의 경우") cur_time=datetime.datetime.now() str_time = str(cur_time) print(str_time) print("repr 의 경우") repr_time = repr(cur_time) print(repr_time) print(eval(repr_time)) 위와 같이 사용할 때, string의 경우 자연스럽게 c..