본문 바로가기

파이썬26

코딩이란? 이제 묻지 말고 꼭 기억하세요. (Coding, 프로그래밍 차이) 코딩이 뭐야? 주변에 개발자 친구들이 있거나, 코딩을 공부하는 사람이 있으면 반드시 물어보는 질문이죠. 코딩이 무엇인지, 코딩이 얼마나 중요한지, 쉽고 간단하게 정리해 드릴게요. 끝까지 보셔야 기억에 잘 남습니다. 제가 컴퓨터공학에 입학한 후 어느새 12년이 지났습니다. 12년 동안 주변 비전공자들이 가장 많이 한 질문이 뭘까요? 바로 "코딩이란 뭐야?"라고 물어보는 것이었습니다. 그때마다 저는 어떻게 설명할지 몰랐습니다. 대충... C언어 자바 같은 거 하는 거야. 흠... 어려운 거야, 머리 아픈 거! 이렇게 대강 설명하고 웃고 넘어갔습니다. 그러자 그들은 시큰둥하며 코딩에 대해 별로 관심을 보이지 않았습니다. 코딩을 과연 어떻게 설명해야 할까요? 어떻게 설명해야 코딩이 매력적이고 대단한 것임을 알게.. 2022. 1. 8.
퇴근 시간 단축 기술, 파이썬 엑셀 업무 자동화 배우기 직장인 여러분, 반복되는 엑셀 업무로 고통 받고 있나요? 반복 업무에 고민이 있는 분들을 위해, 파이썬을 이용한 엑셀 업무 자동화 방법을 알려드리겠습니다. 엑셀 자동화란? 파이썬을 이용하면 엑셀 작업의 대부분을 자동화 할 수 있습니다. 파이썬에서 엑셀 관리를 도와주는 도구인, openpyxl을 이용할 겁니다. https://openpyxl.readthedocs.io/en/stable/tutorial.html 공식문서 사이트 입니다. 공식문서 사이트 영어로 되어 있어, 읽기 힘들어 하는 분들 많죠? 제가 영상으로 핵심만 쉽게 설명해 드리겠습니다. 영상의 내용은, 엑셀 파일 생성, 수정, 저장 시트 생성, 수정, 삭제 데이터 추가, 수정, 삭제 로 구성되어 있습니다. https://youtu.be/EjTGS.. 2021. 12. 31.
mac - selenium 오류 개발자를 확인할 수 없기 때문에 chromedriver 를 열 수 없습니다. 오늘의 디버깅 정리 수강생 강의 환경 테스트를 위해 mac에서 selenium 을 설치하고 사용해 봤다. window랑 환경이 꽤 다르니 따로 찍어 줘야 할 것 같다. 1. chromedriver 다운로드 - mac 버전으로 다운로드 받아 준다. 2. selenium 설치 명령어 - pip install selenium -> pip3 install selenium으로 변경해 준다. (pip3 list로 확인) 3. chromedriver 저장경로 /Users/startcoding/Documents/chromedriver (exe가 없다) 4. 실행하면 개발자를 확인할 수 없기 때문에 chromedriver를 열 수 없다는 메세지가 뜰 수 있다. - 이때는 chromedriver 가 있는 경로에서 xatt.. 2021. 10. 11.
json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (decode using utf-8-sig) 파이썬 오류 해결 방법 쉽게 해결하기 안녕하세요!! IT꿀팁과 코딩교육컨텐츠를 만드는 스타트코딩입니다. 파이썬 스크래핑을 하던 도중 예상치 못한 오류가 발생하였습니다. 바로 바로....! json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (decode using utf-8-sig) 라는 오류 인데요. 여러분도 저와 같은 오류가 발생했다면 다음 과정을 따라해서 json.decoder.JSONDecodeError: Unexpected UTF-8 BOM (decode using utf-8-sig) 오류를 해결해 보세요ㅎㅎ 일단 해결 하기 전에 문제의 원인을 파악해야 겠죠? 오류 메세지를 잘 읽어보면 json.decoder.JSONDecodeError -> json 모듈을 사용하는 도중 에러가 발생한 것을 .. 2021. 9. 15.