반응형 전체 글138 python 타입 비교 및 확인, type 함수 대신 isinstance 함수 사용법 파이썬에서 어떠한 변수의 타입을 확인하기 위해서 보통 type 함수를 많이 사용합니다. 이 type 함수를 사용하면 조건문에서 내가 원하는 타입이 맞는지 확인하기 위해 불필요한 코드를 사용해야 하는 경우가 있습니다. 이러한 경우를 대처하기 해서 isinstance 함수 사용법을 알아보도록 하겠습니다. 파이썬 isinstance 함수 사용 기존 type 함수와 isinstance 함수를 비교하고 왜 비교문에서 isinstance가 좋은지 확인해보겠습니다. type 함수 사용 isinstance 함수 사용 isinstance 를 사용하여 한번에 여러타입 비교하기 type 함수 사용 파이썬은 변수를 선언할 때 별도로 변수 타입을 지정해주지 않아도 되기 때문에, 코딩을 하다보면 사용하는 함수의 리턴 값을 예상할.. 2022. 4. 1. 차세대 여권 재발급, 온라인으로 신청하는 방법 국내 입국 시 자가 격리 의무가 면제되면서 해외 여행을 계획했습니다. 여행지를 정하고 항공권을 예약하기 위해 여권을 확인하니 어느새 10년이 지나 여권이 만료되었네요. 여권번호는 나중에 변경할 수 있으니 먼저 결제를 하고, 여권 재발급을 위해 오랜만에 여권 사진을 찍었습니다. 쇠뿔도 단김에 빼라고, 여권 사진을 찾자마자 주민센터를 찾아갔더니 주민센터에서는 여권 재발급을 할 수 없었습니다. 동탄에는 별도 여권사무소가 있어서 어떻게 가야하나 고민하던 찰나, 눈에 띄는 팜플랫이 보였습니다. 이제는 온라인으로 재발급 신청을 할 수 있습니다. 온라인으로 여권 재발급 받기 그동안 여권을 재발급 받으려면 신청하러 한번, 수령하러 한번 이렇게 두번 방문해야 했습니다. 하지만 온라인으로 재발급 신청하면 수령 시에만 방문.. 2022. 3. 31. 블로그 검색 노출 팁, 줌(zum) 사이트 등록하기 블로그의 방문자를 늘리기 위해서는 검색사이트에서 노출이 되어야 합니다. 구글은 시간이 어느정도 지나면 색인이 등록되어 검색되지만, 구글 서치콘솔을 통해 제대로 등록되어 검색되는지 확인할 수 있습니다. 구글 서치콘솔 색인등록 관련 정보는 아래를 참조해주시기 바랍니다. 2022.03.27 - [일상/블로그 팁] - 구글 애드센스 하루만에 승인 및 나름 노하우 구글 애드센스 하루만에 승인 및 나름 노하우 기록을 습관화 하기 위해 블로그를 시작했지만 그래도 수익이 나면 기쁠 것 같아 구글 애드센스를 신청했습니다. 작년에 블로그를 좀 쓰다가 몇몇 게시글 덕분에 조회수도 쌓이고 하다보니 구 leftday.tistory.com 먼저 비교적 간단한 줌(zum) 사이에 블로그를 등록하여 검색에 노출되도록 해보겠습니다. .. 2022. 3. 30. python 진행 사항 확인, progressbar 간단 사용 방법 코딩을 하다보면 시간이 오래걸리는 작업을 진행해야할 경우가 있습니다. 이 경우 지금 제대로 진행되고 있는지 progressbar 라는 패키지를 통해 확인할 수 있습니다. 특히 반복문을 사용할 때 유용합니다. progressbar 를 통해 쉽게 진행사항 확인하기 progressbar 패키지를 설치하고, 이를 활용한 코드를 살펴봄으로써 익혀보도록 하겠습니다. progressbar 패키지 설치 먼저 pip 를 통해 progressbar 패키지를 설치합니다. pip install progressbar 사용 방법 아래는 전체 예시 코드입니다. 리스트를 순회하며 리스트의 값을 더하는 코드입니다. import progressbar import time loop_list = [1,3,5,7,9] sum = 0 bar .. 2022. 3. 29. 구글 애드센스 하루만에 승인 및 나름 노하우 기록을 습관화 하기 위해 블로그를 시작했지만 그래도 수익이 나면 기쁠 것 같아 구글 애드센스를 신청했습니다. 작년에 블로그를 좀 쓰다가 몇몇 게시글 덕분에 조회수도 쌓이고 하다보니 구글 애드센스를 신청했었는데, 보기좋게 떨어졌습니다. 지금 돌이켜보니 정말 글만 쓰고 아무런 절차 없이 신청했으니 당연히 떨어진게 맞다고 생각이 듭니다. 심지어 카카오 애드핏은 3개월 이내 글을 20개만 쓰면 되는데 애드센스를 떨어지고 의욕을 살짝 잃어 블로그를 잠시 방치해뒀습니다. 그러다 2022년 한해 구글 애드센스를 통한 수익성 만들기를 목표로 하고 다시 포스팅을 시작했습니다. 이제서야 몇가지 절차를 거쳐서 인지, 승인 요청 후 하루만(?)에 승인되었습니다. 구글 애드센스 신청 전 확인해야 할 것 구글 애드센스는 애드고시.. 2022. 3. 27. git 으로 코드 관리하기(feat. GitLab) - 3. 주요 git 명령어 소개 및 연결된 프로젝트에 코드 올리기 2022.03.21 - [개발] - git 으로 코드 관리하기(feat. GitLab) - 1. 프로젝트 생성 및 SSH 등록 2022.03.23 - [개발] - git 으로 코드 관리하기(feat. GitLab) - 2. git 초기 설정 및 GitLab 프로젝트와 연결 GitLab의 프로젝트와 코딩하고 있는 프로젝트를 연결 시켜줬으니, 이제 코드를 GitLab에 올려보도록 하겠습니다. 코드를 올리는 과정은 아래의 순서와 같습니다. git add -> git commit -> git push 이러한 git 명령어들을 소개하기 전에 먼저, vscode 터미널에서 아래와 같이 git config 를 설정해줍니다. git config --global core.editor vim 이 설정은 commit mes.. 2022. 3. 25. git 으로 코드 관리하기(feat. GitLab) - 2. git 초기 설정 및 GitLab 프로젝트와 연결 2022.03.21 - [개발] - git 으로 코드 관리하기(feat. GitLab) - 1. 프로젝트 생성 및 SSH 등록 이제 작성한 코드를 GitLab project 에 연결해 보도록 하겠습니다. 앞서 SSH key를 등록하여 현재 작업하는 local 정보를 GitLab에 등록해주었는데, 이제 이 환경에서 실제로 코드를 업로드하는 user와 그 email을 등록하도록 하겠습니다. git config 초기설정 user name 과 email을 등록하기 위해 아래 명령어를 참고해주세요. //아이디 닉네임 설정 git config --global user.name "gitlab 이름" git config --global user.email "gitlab 이메일" GitLab의 profile -> pre.. 2022. 3. 23. 맥북 git 에러, xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 맥북에서 git config --global user.name 설정을 하려고 하니, 아래와 같은 에러가 발생했습니다. xcrun: error: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun 해당 에러는 보통 macOS 업데이트 시 발생할 수 있다고 합니다. xcode의 ComandLineTools erorr 라고 하는데, 전 xcode를 쓰지 않고 있는데도 발생하네요. 이를 해결하기 위해서는 터미널에 아래와 같이 입력합니다. xcode-select --install 그러면 설치 창이 .. 2022. 3. 23. git 으로 코드 관리하기(feat. GitLab) - 1. 프로젝트 생성 및 SSH 등록 2022.03.16 - [개발/리액트 홈페이지 만들기] - 리액트 웹페이지 만들기 ep.1 - 환경 구축, react-create-app 설치 및 테스트 2022.03.18 - [개발/리액트 홈페이지 만들기] - 리액트 웹페이지 만들기 ep.2 - 컴포넌트(component), JSX의 이해 (feat. 화살표함수) 2022.03.19 - [개발/리액트 홈페이지 만들기] - 리액트 웹페이지 만들기 ep.3 - 모바일,데스크톱 구분하여 웹페이지 띄우기(react-device-detect) 아직까지 코드를 많이 작성하지 않았지만 리액트 코드들을 git을 통해 코드를 관리하도록 하겠습니다. git은 코드를 관리하는 툴 입니다. git을 이용하여 어디서든 코드를 내려받고, 변경사항을 추적하며 버전을 관리할 수 .. 2022. 3. 21. 이전 1 ··· 8 9 10 11 12 13 14 ··· 16 다음 반응형