전체보기
HTML
CSS
JAVASCRIPT
PYTHON
REACT
VueJS
JQUERY
LINUX
PHP
DATABASE
LODASH
WEBDEVETC
ETC
Search
JSON Pretty
Close
CATEGORIES
JSON Pretty
HTML
CSS
React
VueJS
Javascript
jQuery
Lodash
Python
Database
Linux
WEBDEVETC
ETC
Search
Contact Us
LATEST POSTs
최근 등록된 포스팅 목록
최신순
인기순
python
[Python] flask 쿠키 사용하는 방법, cookie
Flask에서 cookie(쿠키)를 사용하는 방법에 대하여 간략하게 알아보려고 합니다.# Flask에서 cookie 사용하기최근 jwt를 사용하면서 cookie 값을 불러와 사용할 필요가 있었습니다. 이런 경우 쿠키값을 접근하기 위한 방법입니다. 먼저 flask에서 cookie를 얻기 위해서는 아래와 같이 flask
View :
252
/
2022-05-25
python
[Python] MongoDB 설치 후 Collection method not found 에러 발생
Python 환경에서 MongoDB를 사용 할 경우 PyMongo를 사용합니다. 그런데 새로운 컴퓨터에 개발환경을 설정하는 과정에서 에러가 발생하였습니다."Collection, insert(or update) method not found"컬렉션에 사용할 메소드가 존재하지 않는다는 에러가 발생하였습니다. 새로운 개발 환경과의 차이점은 MongoDB 버전을 최신 버전인 5.0으로 바꾸었는데 아무래도 그 부분이 원인인 것 같았습니다. 확
View :
790
/
2022-01-23
python
Python에서 url 주소를 확인하는 방법, localhost 포함
이 전 글에서는 Python Flask에서 현재 주소나 전체 경로 등을 알아내는 방법에 대하여 아래와 같이 포스팅하였습니다.관련 링크 바로가기 >https://webisfree.com/2017-09-2
View :
1372
/
2021-09-23
python
Python 텍스트 문자 바꾸기, 치환 방법, replace()
Python(파이썬)에서 가장 간단하고 중요한 문자 치환(replace)방법과 내용을 정리한 내용입니다. 아래에서 간략하게 알아봅니다.# Python 언어에서 문자를 치환, 바꾸는 방법Python에서는 문자를 바꾸기 위한 방법으로 <span data-custom-style=
View :
7337
/
2021-06-30
python
Python 소문자 대문자 변환하는 방법
간단하지만 꼭 필요한 Python(파이썬)에서 대소문자를 변경하는 방법에 대하여 알아봅니다. 어떻게하면 파이썬에서 대소문자 변경이 가능할까요?[ 참고 ]만약 html Template에서 대소문자를 변경해야한다면? 아래 링크의 Jinja2의 대소문자 변경 방법을 확인하시기 바랍니다.관련 링크 바로가기 ><a title="https://webisfr
View :
8687
/
2021-06-30
python
Python jinja2에서 외부 파일 추가하는 방법
jinja에서도 다른 파일을 템플릿(template) 내부에 추가할 수 있는 다양한 방법을 제공하고 있습니다. include를 비롯해 import, macro 등이 있는데요 ~ 그 중에서도 include 역시 많이 쓰이는 방법입니다.# jinja 템플릿에 include를 사용하여 파일 추가하기아래는 include를 사용하여 외부의 파일을 템플릿 안에 추가하는
View :
1338
/
2021-02-20
python
Python jinja 템플릿 for 루프 사용시 cycle 메서드 사용하기
Jinja에서 반복문을 사용해야 하는 경우 for문을 사용합니다. 이때 loop.index를 사용하여 순서값인 인덱스(index)를 얻는 방법이 많이 사용되지만 이 외에 cycle() 메서드가 존재합니다.jinja 루프문에 loop.cycle()은 어떤 일을 할까요? 루프 안에서 반복하여 특정 텍스트를 출력해야한다면 바로 cycle()을 사용하는 방법이 가장 쉽고 편리한 방법입니다. 간단하게 아래와 같이 반복해서 텍스트를 출력해야한
View :
745
/
2021-02-20
python
Python 딕셔너리(Dictionary) 타입에서 프로퍼티 삭제하기
파이썬(python)의 타입 중 하나인 딕셔너리(Dictionary)에서 원하는 프로퍼티만 삭제하는 방법을 알아보려고 합니다.# 파이썬 프로퍼티 삭제하기딕셔너리 타입의 프로퍼티를 삭제할 수 있도록 내장함수
View :
884
/
2021-02-16
python
python 딕셔너리 타입의 모든 키 출력하기
Python에서 딕셔너리(dictionary) 타입이 가지는 모든 키 정보를 출력하는 방법에 대하여 알아봅니다.# Python 딕셔너리 가진 모든 키 출력하기간단한 예제를 하나 만들어보며 알아보죠. 우선 딕셔너리 타입의 변수를 하나 선언합니다.<div class=
View :
2331
/
2020-11-20
python
Python base64 인코딩, 디코딩 변환 방법
Python에서 base64로 인코딩(encoding) 또는 디코딩(decoding) 하는 방법에 대하여 알아봅니다.# Python base64 변환, 인코딩 디코딩 방법Python을 사용하는 경우 base64로 인코딩하거나 반대로 디코딩이 필요할
View :
24451
/
2020-11-07
python
Python 기본 파이썬 버전을 Python3로 설정하는 방법
Python 명령어를 실행하는 경우 만약 버전 3를 사용하고 싶지만 Python 버전 2가 기본값으로 되어 있는 경우 Python3를 기본값으로 설정하는 방법을 알아봅니다.# Python 3를 기본으로 사용하는 방법먼저 현재 어떤 버전을 사용하고 있는지 모른다면 python 커맨드를 바로 입력해봅니다.<div
View :
12193
/
2020-10-18
python
[Python] 임의의 숫자 만들기, random
Python에서 임의의 수(난수), random number를 얻으려고 합니다. 어떻게 하면 될까요? 아래에서 자세히 알아봅니다.# Python 임의의 수 생성하기, random파이썬에서 임의의 수를 생성하기 위해 random 모듈을 사용할 수 있습니다.<span data-custom-style="ct
View :
2254
/
2020-08-24
python
[Python] MongoDB 커서를 파이썬 리스트로 바꾸는 방법
Python 앱에서 MongoDB를 사용하는 경우 불러온 커서 객체를 리스트 타입(배열)으로 변경하는 방법을 알아봅니다.! MongoDB 커서 리스트로 바꾸기먼저 리스트 타입으로 변경하는 이유는 무엇일까요? MongoDB의 레코드를 find() 등을 사용하여 여러 개로 불러오면 커서 객체가 반환됩니다. 그런데 이 값을 파이썬에서 변경하거나 json 등의 형태로 반환하기 위해서 리스트로 타입 변경을 하게 됩니다.<
View :
1997
/
2020-08-22
python
python zip 내장함수 정보 및 예제
Python의 내장함수인 zip()에 대하여 알아봅니다.zip(data1, data2, ...)Python의 zip()의 간단한 문법은 위와 같습니다. 여러 개의 리스트나 튜플 타입을 합쳐 새로운 튜플(tuple) 타입으로 반환해줍니다. 이렇게 zip()을 사용하면 연결된 새로운 데이
View :
2090
/
2020-08-19
python
Python앱에서 네이버 서치 어드바이저 sitemap 등록시 에러나는 경우
얼마 전 올린 포스팅은 Python 앱에서 sitemap을 생성하여 검색엔진의 사이트맵에 등록하는 것이었습니다.관련 링크 >https://webisfree.com/2020-08-17/python에서-xml-사이트맵-페이지-만들기그런데 구글 웹마스터와 달리 네이버 서
View :
749
/
2020-08-18
python
Python에서 xml 사이트맵 페이지 만들기
Python에서 검색엔진최적화의 가장 중요한 하나로 sitemap을 빼놓을 수 없습니다. 검색엔진의 크롤링이 sitemap을 기반으로 동작하기 때문입니다.아래는 Python 앱을 사용하는 경우 jinja2를 사용한 템플릿의 sitemap.xml 페이지를 만들어보려고합니다. 아래에서는
View :
1219
/
2020-08-17
python
Python 파일 존재 여부 확인하기, isfile
Python(파이썬)에서 파일이 있는지의 존재 여부를 확인하는 방법입니다.# Python 파일 존재 확인하기파일을 삭제하거나 읽기 전에 파일의 유무를 확인해야겠죠. 없는 파일을 조작하면 에러가 발생할 수 있
View :
4841
/
2020-08-08
python
python 파일의 확장자와 이름을 따로 얻기, splitext()
python(파이썬)에서 파일 이름의 확장자를 따로 얻는 방법을 알아보려고합니다.# Pythin에서 파일 이름, 확장자 따로 구분하여 얻기확장자(file extension)만 따로 얻기 위해서 정규표현식</s
View :
6455
/
2020-08-08
python
Python flask에서 커스텀 에러 페이지 만들기, 404
Python flask를 사용한 앱을 만들 경우 페이지가 없는 404 에러 발생시 커스텀 에러 404 페이지를 만들어 보여주는 방법을 알아봅니다.# Python flask 404 페이지404는 페이지가 없다는 것을 의미합니다. 웹서버의 경우 페이지가 없을 때 기본으로 보여주는 에러 메시지가 있지만 만약 <span data-cus
View :
1710
/
2020-08-08
python
[Python] 문자열 길이 구하기, len
python(파이썬)에서 문자열의 길이를 구하는 방법을 알아봅니다.# Python 문자열의 길이 구하기문자열의 길이를 구하는 방법으로 len() 내장함수를 사용할 수 있습니다.<span
View :
27792
/
2020-08-05
python
[Python] 태그만 제거하는 방법, 정규표현식
Python에서 정규표현식을 사용하여 모든 태그 요소를 제거하는 방법을 알아봅니다.# Python 정규표현식으로 태그 요소 제거하기Python에서 태그 요소를 제거하기 위해 몇 가지 방법<
View :
9120
/
2020-07-28
python
[Python] 파이썬 tuple 타입 알아보기
Python 타입 중 하나인 tuple(튜플) 타입에 대하여 알아봅니다. 튜플은 무엇이고 어떻게 사용할까요?# Python tuple 타입 알아보기파이썬 언어에는 튜플(tuple) 타입이 존재합니다. tuple은 연속된 값을 가지므로 배열과 비슷하지만 값이 변경
View :
1710
/
2020-07-16
python
[python] pip에서 search를 사용하여 패키지 찾기
파이썬(Python)에서 원하는 패키지를 찾기 위해서 search를 사용하는 방법에 대하여 알아봅니다.# Python 패키지에서 pip seacrh를 사용해 검색하기먼저 search를 사용하는 간략한 방법입니다.pip search <keyword> <option>위와 같이 원하는 키워드를 입력 후 실행
View :
4574
/
2020-07-05
python
pymongo에서 ObjectId를 사용하는 방법
Python 앱에서 Pymongo를 사용하여 MongoDB 데이터를 접근할 수 있습니다. 이때 id값을 사용해 찾거나 수정하기 위한 방법은 무엇일까요?! Pymongo를 사용하는 경우 id값으로 찾기바로 pymongo 패키지의 ObjectId 함수를 사용할 수 있습니다. 이를 사용하면 간단하게 id만 알면 접근할 수 있습니다. 예를들어 id값이 아래와 같다면
View :
3038
/
2020-07-03
python
[Python] ini파일 별도 생성 후 정보 불러오기
파이썬 파일 내부에 설정에 필요한 정보를 관리하는 경우... 예를들어 데이터베이스 접근과 관련된 정보나 아니면 접근하는 url 정보들이 필요할 수 있습니다. 이 때 이런 정보를 어떻게 관리하는게 좋을까요? 파일 내부에 직접 적는 것도 좋지만 별도의 파일을 생성하여 따로 관리 후 import하면 관리 측면에서 더욱 효율적입니다.아래는 python에서 ini 파일을 불러와 원하는 값만 매핑할 수 있는 방법에 대하여 알아보려고 합니다. 예제는 데이터베이스를 기준으로 작성하였습니다.<span
View :
2731
/
2020-06-26
python
[python]Jinja2의 타입 알아내는 방법은?
파이썬에서 템플릿 엔진 jinja2를 사용할 경우 현재 어떤 타입을 가지고 있는지 확인할 수 있을까요?결론부터 얘기하면 파이션 타입을 jinja2에서 확인할 수 있는 방법은 현재로는 없습니다. 매우 아쉬운 부분입니다.그 이유를 알아보면 jinja2 자체가 파이썬 언어가 아니므로 파이썬 언어의 모든 타입을 가지고 있지 않아 타입을 출력하는 내부 함수가 존재하지 않습니다.결
View :
1071
/
2020-05-17
python
Python Jinja2에서 문자열 길이 구하고 출력하는 방법
Python에서 자주 사용되는 Jinja2 템플릿 엔진에서 문자열의 길이를 구하는 방법에 대하여 알아보려고 합니다.어떻게 하면 Jinja2에서 문자열 길이를 구하고 또 출력 할 수 있을까요?# Python jinja2에서 문자열 길이 구하기일단 방법부터 알아보면
View :
2636
/
2020-05-15
python
[pymongo] 몽고db 임의의 document 선택 방법, random
파이썬 앱에서 pymongo를 사용하는 경우 만약 임의의 document를 랜덤하게 가져오려면 어떻게 하는지 알아봅니다.# pymongo 랜덤 document 선택, 가져오기먼저 방법을 생각해보면 아래와 같이 두 가지 방법이 있습니다.<span data-custom-style="ct
View :
1540
/
2020-05-11
python
[Python] 방문자 카운터 만들기 방법 및 예제
Python에서 방문자 카운터를 만드는 방법에 대하여 알아봅니다.! 방문자 카운터를 만들기 전에 생각할 부분먼저 어떻게 구현할까를 생각해야겠죠. 고민이 필요한 부분은 크게 두 가지 입니다.하나. 방문자 기준은 어떻게 세울 것인가?방문자를 측정하는 기준을 세션으로 정했습니다. 즉 세션이 늘어나면 방문자 수가
View :
3670
/
2020-04-10
python
Python에서 virtualenv 설치 및 사용 방법
Python 환경에서 pip 파이썬 패키지를 관리할 수 있도록 도와주는 virtualenv에 대하여 알아봅니다.! Python의 virtualenv는?virtualenv는 파이썬 환경에서 독립된 가상 환경을 제공하여 파
View :
1427
/
2020-01-13
First
1
2
3
4
Next
Last