본문 바로가기

전체 글31

파이선? No Python! 파이썬을 쉽고 빠르게 알아봅시다 요즘엔 주변에서 이런 이야기가 굉장히 많이 들립니다. 파이썬 꼭 배워라 파이선이 최고다 영어로 하면 Python입니다. 파이선 파이썬... 어떻게 읽는 게 맞을까요? 자 그냥 파이썬으로 통일해서 읽어주시면 됩니다. 파이썬이 왜 인기가 있는지, 왜 배워야 하는지 궁금하시죠? 그러면 지금부터 파이썬이 무엇인지 제대로 알아봅시다. 1. 파이썬이란? 파이썬은 프로그래밍 언어 입니다. 프로그래밍 언어란 프로그램 개발을 위해 컴퓨터와 대화하기 위한 수단입니다. 즉, 파이썬을 배우면 컴퓨터와 대화를 할 수 있게 됩니다. 그리고 대화를 통해 프로그램 개발을 할 수 있게 되죠. 2. 파이썬의 특징 1) Python은 문법이 정말 쉽다 프로그래밍 언어도, 언어이기 때문에 문법이 있습니다. 그런데 영문법과 같이 외울 것이 .. 2022. 1. 9.
코딩 배우기 [책 학원 인강 과외] 독학 방법, 한번에 비교 총정리! 코딩 배우는 방법 4가지를 총정리해 보겠습니다. 끝까지 보시면 아마 도움이 많이 되실 겁니다. 바로 본론으로 들어갑니다. 1. 책으로 코딩 배우기 코딩 공부를 책으로만 해야 되는지 알고 있는 사람이 있습니다. 사실 코딩을 책으로 배우기는 많이 어렵습니다. 초보자의 입장을 고려하지 않은 서적이 대부분이며, 이런 책을 읽다 보면 챕터 1을 보다가 금방 포기해 버립니다. 저를 포함해서 주변 지인들도 똑같이 겪은 문제입니다. 심지어 가장 많이 팔리는 책도 초보자가 따라 하기 쉽지 않은 게 현실입니다. 그렇기 때문에, 코딩을 처음해본다면 책으로 공부하는 것을 절대 추천하지 않습니다. 그러나 나는 무조건 책으로 공부를 해야 머리에 잘 들어온다는 사람들 있으시죠. 이런 분들은 자신의 실력에 맞는 책을 찾아서 보시기 .. 2022. 1. 9.
코딩이란? 이제 묻지 말고 꼭 기억하세요. (Coding, 프로그래밍 차이) 코딩이 뭐야? 주변에 개발자 친구들이 있거나, 코딩을 공부하는 사람이 있으면 반드시 물어보는 질문이죠. 코딩이 무엇인지, 코딩이 얼마나 중요한지, 쉽고 간단하게 정리해 드릴게요. 끝까지 보셔야 기억에 잘 남습니다. 제가 컴퓨터공학에 입학한 후 어느새 12년이 지났습니다. 12년 동안 주변 비전공자들이 가장 많이 한 질문이 뭘까요? 바로 "코딩이란 뭐야?"라고 물어보는 것이었습니다. 그때마다 저는 어떻게 설명할지 몰랐습니다. 대충... C언어 자바 같은 거 하는 거야. 흠... 어려운 거야, 머리 아픈 거! 이렇게 대강 설명하고 웃고 넘어갔습니다. 그러자 그들은 시큰둥하며 코딩에 대해 별로 관심을 보이지 않았습니다. 코딩을 과연 어떻게 설명해야 할까요? 어떻게 설명해야 코딩이 매력적이고 대단한 것임을 알게.. 2022. 1. 8.
퇴근 시간 단축 기술, 파이썬 엑셀 업무 자동화 배우기 직장인 여러분, 반복되는 엑셀 업무로 고통 받고 있나요? 반복 업무에 고민이 있는 분들을 위해, 파이썬을 이용한 엑셀 업무 자동화 방법을 알려드리겠습니다. 엑셀 자동화란? 파이썬을 이용하면 엑셀 작업의 대부분을 자동화 할 수 있습니다. 파이썬에서 엑셀 관리를 도와주는 도구인, openpyxl을 이용할 겁니다. https://openpyxl.readthedocs.io/en/stable/tutorial.html 공식문서 사이트 입니다. 공식문서 사이트 영어로 되어 있어, 읽기 힘들어 하는 분들 많죠? 제가 영상으로 핵심만 쉽게 설명해 드리겠습니다. 영상의 내용은, 엑셀 파일 생성, 수정, 저장 시트 생성, 수정, 삭제 데이터 추가, 수정, 삭제 로 구성되어 있습니다. https://youtu.be/EjTGS.. 2021. 12. 31.
누구나 할 수 있는 파이썬 코딩을 활용한 업무 자동화 기초 안녕하세요~! 초보자를 위한 쉬운 코딩 교육 컨텐츠를 만드는 스타트코딩입니다. 이번엔 초보자도 쉽게 할 수 있는 파이썬 코딩을 활용한 업무 자동화 기초 유튜브 영상을 제작해 봤습니다. https://youtu.be/3VRw7UVJPQk 네이버 메일 자동화 프로그램을 만들어 볼 수 있는데요. 셀레니움 기본 사용법, CSS 선택자 사용방법, 구글 개발자 도구 쉽게 활용하는 법, 내가 원하는 HTML 태그 쉽게 찾는 법 등 다양한 노하우를 담았으니 노하우가 궁금하신 분들은 영상으로 학습해 가세요. 컨텐츠는 계속 무료입니다. 크롤링, 자동화 프로그램을 만들다가 궁금한 점이 있다면 언제든지 유튜브에 질문을 남겨 주세요 :) 감사합니다. - 스타트코딩 드림. 2021. 12. 17.
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.
편안한 대구 동성로 스터디룸 소개해 드립니다!! 안녀하세요. 스타트코딩입니다. 저희 누나가 운영하는 동성로 스터디룸 이 코로나로 인해 매출이 거의 나오지 않고 있더라고요. 그래서 제가 안타까운 마음에 홍보를 하게 되었답니다. 돈 받고 쓰는 광고 포스팅이 아닙니다ㅋㅋ 여러분의 시간은 소중하니까 중요한 내용부터 설명드릴게요! 동성로 스터디룸 소모임만의 장점 TOP3 동성로 스터디룸들 이곳저곳 비교하기 번거로우시죠? 저도 학창 시절 스터디를 많이 해봐서 아는데 스터디룸 예약을 잡는 것도 여간 힘든 게 아니더라고요. 제가 보는 좋은 스터디룸의 3가지 기준은 다음과 같아요! 1. 내가 원하는 시간에 예약하기 편한가? 이미 이용객이 많은 스터디룸의 경우 내가 원하는 시간대에 예약하기 힘들 때가 많았어요. 나 : "사장님 혹시 12일 10시에 예약 가능할까요?" .. 2021. 9. 7.