[Python] Library - pprint
·
언어/Python
1. 라이브러리 정의 임의의 파이썬 데이터 구조를 인터프리터의 입력으로 사용할 수 있는 형태로 《예쁘게 인쇄》할 수 있는 기능을 제공하다. 그리고 포맷된 구조에 기본 파이썬 형이 아닌 객체가 포함되면, 표현은 로드되지 않을 수 있으며, 파일, 소켓 또는 클래스와 같은 객체뿐만 아니라 파이썬 리터럴로 표현할 수 없는 다른 많은 객체가 포함된 경우 가능하다 자세한 사항은 아래 링크 참고할 것 2. 참고 링크 https://docs.python.org/ko/3/library/pprint.html pprint — 예쁜 데이터 인쇄기 — Python 3.10.1 문서 pprint — 예쁜 데이터 인쇄기 소스 코드: Lib/pprint.py pprint 모듈은 임의의 파이썬 데이터 구조를 인터프리터의 입력으로 사용..
[Python] Library - dateutil.parser
·
언어/Python
1. 라이브러리 정의 This module offers a generic date/time string parser which is able to parse most known formats to represent a date and/or time. 해당 모듈은 일반적인 날짜/시간 포멧으로 파싱이 가능한 날짜/시간 스트링 파서를 제공합니다. 2. 라이브러리 Functinos parser.parse(parserinfo=None, **kwargs)[source] Parse a string in one of the supported formats, using the parserinfo parameters. Parameters: timestr – A string containing a date/time stam..
[ Python Error ] 'datetime' has no 'fromtimestamp'
·
Error code 모음/4. Python errors
1. 에러의 원인 datetime 내에 다로 존재하는 datetime 을 import 를 해주었어야 하는데 일반 상위 datetime 을 import 시켜서 발생한 에러 2. 해결 방법 단순하게 아래와 같이 datetime 을 import 하면 됨 from datetime import datetime 3. 참고 링크 https://stranger-jey.tistory.com/16 [Python] Pycharm 에러 'datetime' has no 'fromtimestamp' 환경 : Windows 10 PyCharm 2021.1.2 (Community Edition) Python 3.6.2 1. 타임스탬프를 월일시로 바꾸기 위해 datetime 모듈 사용. 인터넷에서 하라는대로 했는데 아래와 같이 에러 ..
[AWS] EC2 에 Python, pip 및 EB CLI 설치
·
AWS
1. 개요 기본적으로 파이썬이 설치가 되어 있지만 파이썬 라이브러리 설치 라이브러리인 pip 가 설치가 안되어 있는 경우도 종종 있다. 그럴때 아래 링크를 참고하여 pip 를 설치하도록 하자 (추후 제대로 정리) 2. 참고 링크 https://docs.aws.amazon.com/ko_kr/elasticbeanstalk/latest/dg/eb-cli3-install-linux.html Linux에 Python, pip 및 EB CLI 설치 - AWS Elastic Beanstalk Linux에 Python, pip 및 EB CLI 설치 EB CLI에는 Python 2.7, 3.4 또는 그 이상이 필요합니다. 배포가 Python과 함께 제공되지 않았거나 이전 버전과 함께 제공된 경우 pip 및 EB CLI를..
[Python Error] SyntaxError: Non-ASCII character
·
Error code 모음/4. Python errors
1. 에러 원인 주로 파이썬 2에서 발생하는 에러이다. 파이썬 2의 경우에는 기본 인코딩이 ASCII 인데, 이 인코딩은 영문자는 상관없지만, 영어 이외의 다른 언어의 문자는 문제가 생길 수 있다. 그러므로 파이썬 2에서 UTF-8 한글을 사용할 경우 UTF-8 설정을 해주어야 한다. 파이썬3 에서는 기본 인코딩이 UTF-8 이기 때문에 위 에러는 발생하지 않는다. 2. 해결 방법 스크립트 가장 위에 아래와 같이 써준다 # -*- coding: utf-8 -*- print "하히후헤호"
[Python Error] 'TypeError: an integer is required (got type bytes)'
·
Error code 모음/4. Python errors
1. 에러 원인 Spark 2.4.x 버전은 아직 파이썬 3.8 버전을 지원하지 않는다고 한다. 그것때문에 위 에러가 발생하는 것이다 2. 해결 방법 해결방법에는 몇가지가 있으나 가장 많이 나오는 방법은 파이썬을 3.7 버전으로 다운그레이드 시키는 방법이다. conda 의 경우에는 conda 의 명령어를 사용하여 파이썬 을 다운그레이드 시킬 수 있지만 일반 파이썬의 경우에는 그런것을 찾기가 어려워서 나의 경우에는 그냥 파이썬 3.8을 3.7 버전을 다시 설치해주었더니 정상으로 실행이 되었다. 3. 참고 링크 https://stackoverflow.com/questions/58700384/how-to-fix-typeerror-an-integer-is-required-got-type-bytes-error-w..
[Python Error] 윈도우 CMD 에서 pip instll 시 systaxError
·
Error code 모음/4. Python errors
1. 에러 원인 파이썬 설치시 환경변수 설정을 체크하지 않았거나, 설치 자체 시 환경 변수를 자동으로 설정해주지 않아서 생긴 에러같음 2. 에러 해결 방법 에러 해결 방법은 생각보다 간단함 1) 시스템 환경변수 설정에 들어간다 2) 시스템 변수 Path 의 편집을 눌러 아래의 경로를 새로 추가해준다 C:\Python C:\Python\Scripts 그러면 cmd 창을 열고 나서 pip 를 실행할 수 있다. 3. 참고링크 난 첫번째 방법을 통해 해결을 했지만 해결이 안될 경우에는 추후, 아래 링크를 통해 다시 해결할 것 https://oz-il.tistory.com/21 [Python] cmd 내 pip 실행 오류와 해결 방법 / VisualStudio 패키지 설치 방법 최근 컴퓨터를 포맷한 후 비주얼 스..
[ Python Error] “getaddrinfo failed”
·
Error code 모음/4. Python errors
1. 에러 개요 아래의 이미지와 같이 에러가 발생했었다. 해당 에러는 socket 라이브러리를 사용할 때, 내가 연결하고자 하는 ip 주소 및 링크하고 파이썬 스크립트에 작성한 링크 및 ip 주소하고 매칭이 안될 때 나타나는 에러이다. 2. 해결 방법 난 로컬에 존재하는 elasticsearch 에 데이터 셋을 만드는 것이 목표였기 때문에 url 을 localhost 로 수정을 해주고 나니 정상 동작 했었다. 아마 해당 에러가 발생한다면 처음에는 내가 링크 주소를 잘 입력했나 확인을 해보아야 될 것 같다. 대부분의 에러가 오타에서 발생하기 때문이다. 3. 참고 링크 https://stackoverflow.com/questions/7334199/getaddrinfo-failed-what-does-that-..
[Python] \xa0 제거하는 법
·
카테고리 없음
1. 에러 원인 non-breaking space 로 Latin1, chr(160) 인코딩 형에서 나타나는 것 같다 2. 해결 방법 space 로 치환을 해주어야 한다. 코드는 아래대로 치면 된다 string = string.replace(u'\xa0', u' ') 나의 경우에는 위 방법으로 해결했지만, 아래 링크는 다양한 방법이 있으니, 나중에 해결이 안될 경우 참고해야겠다. 3. 참고링크 stackoverflow.com/questions/10993612/how-to-remove-xa0-from-string-in-python How to remove \xa0 from string in Python? I am currently using Beautiful Soup to parse an HTML file ..
[Python Error] raise LookupError(resource_not_found)
·
Error code 모음/4. Python errors
1. 에러 원인 해당 에러는 token 모듈인 nltk 라이브러리를 설치했을 때, 내가 사용하고자 하는 모듈 중 하나가 설치가 되지 않았을 때 나타나는 현상 같다 2. 해결 방법 해결방법은 은근히 쉽다. 에러 메시지 아래에 나오는대로 하면된다. 에러 메시지를 캐치하지는 못햇지만.. 현재 어떤 모듈이 없으며, 그것을 설치하면 된다라는 의미의 메시지가 나오고, 그것을 설치하는 법을 친절히 나타내준다 그것을 따라서 치면 된다 나의 경우에는 'punkt' 라는 것이 없어서 아래처럼 설치했다. import nltk nltk.download('punkt') 그러고 난 후에는 정상적으로 nltk 가 동작했다. 위 에러와 관련해서 참고할 만한 사이트를 추후 참고하기 위해 아래 링크 둔다 3. 참고 링크 stackove..