본문 바로가기
반응형

#Python18

python cufflink 사용법, 파이썬으로 주식차트 쉽고 이쁘게 그리기, cufflink 시작하기, 소개, 사용방법 python cufflink 사용법, 파이썬으로 주식차트 쉽고 이쁘게 그리기, cufflink 시작하기, 소개, 사용방법 cufflink(커프링크)란 cufflink는 pandas dataframe(파이썬 데이터)을 사용자가 쉽게 시각화할 수 있게 도와주는 라이브러리입니다. plotly 와 pandas를 이용하여 쉽게 그래프를 그려줄 수 있게 합니다. cufflink의 원래뜻은 드레스 셔츠의 커프(cuff)를 고정하는데 사용되는 보석류 품목입니다 cufflink(커프링크) 설치 커맨드 창에서 아래 명령어를 이용해서 cufflink를 설치해주고, 샘플코드를 실행하기위해 pandas_data설치해줍니다. pip install cufflinks pip install pandas_datareader pip 라는.. 2022. 12. 17.
[Python] 파이썬 is와 ==의 차이, python is, ==, identity, equality 파이썬 is와 ==의 차이, python is, ==, identity, equality 파이썬 is와 ==의 차이 == : 값이 같은지를 비교할떄 사용하는 연산자입니다. is : 참조되는 메모리 주소가 같은지를 위하 새용하는 연산자입니다. 참조되는 메모리 주소가 같으면, 참조되는 메모리에 해당하는 값은 서로 같지만, 값이 같다고 해서 메모리 주소가 같은것은 아닙니다. 설명이 좀 어려울 수 있는데요, 아래 예제 코드를 보겠습니다. print 우측에 결과값을 표시하였으며, 주석으로 각 결과에 대해 설명을 합니다. a = [1,2,3] b = [1,2,3] c = a # a와 b는 담고 있는 값들이 서로 같으나, 메모리 위치가 서로 다릅니다. print(a == b) #True print(a is b) #F.. 2022. 11. 15.
[Python] python list와 tuple차이, 파이썬 리스트와 튜플차이 [Python] python list와 tuple차이, 파이썬 리스트와 튜플차이 파이썬 리스트, python list 파이썬 리스트는 대괄호([,])를 사용하여 여러 데이터들을 묶어놓은 집합입니다. 아래는 리스트 데이터의 정의, 인덱싱 및 슬라이싱을 보여주는 예제 입니다. >>> t = ['foo', 'bar', 'baz', 'qux', 'quux', 'corge'] >>> t ['foo', 'bar', 'baz', 'qux', 'quux', 'corge'] >>> t[0] 'foo' >>> t[-1] 'corge' >>> t[1::2] ['bar', 'qux', 'corge'] 파이썬 튜플, python tuple 파이썬 튜플은 괄호((,))를 사용하여 여러 데이터들을 묶어놓은 집합입니다. 아래는 튜플.. 2022. 11. 8.
[Python] 파이썬 주석,파이썬 주석처리, 파이썬 주석 단축키, 파이썬 주석 단축키 안됨, 파이썬 주석 해제, 파이썬 주석 제거 파이썬 주석,파이썬 주석처리, 파이썬 주석 단축키, 파이썬 주석 단축키 안됨, 파이썬 주석 해제, 파이썬 주석 제거 주석이란 (comment) 컴퓨터 프로그래밍에서 주석은 영어로 comment라고도 불립니다. 주석은 컴퓨터 프로그램의 소스 코드에서 프로그래머가 읽을 수 있는 설명입니다. 소스 코드를 인간이 이해하기 쉽게 하기 위한 목적으로 추가하는것이며, 내용을 메모하거나 소스 코드를 더 쉽게 이해할 수 있게 프로그래머가 작성하는 내용입니다. 주로 해당 클래스나 메소드가 무엇을 의미하는지, 변수의 의도와 사용되는 곳 등의 정보를 쉽게 이해하기 위해 쓰여집니다. 프로그램 실행시에는 일반적으로 컴파일러와 인터프리터에 의해 무시되어 프로그램 실행시에는 전혀 영향을 주지 않습니다. 주석을 쓰면 프로그램을 이해하.. 2022. 10. 13.
[Python] python 줄바꿈, python 줄바꾸기, 파이썬 줄바꿈, 파이썬 줄바꾸기 python 줄바꿈, python 줄바꾸기, 파이썬 줄바꿈, 파이썬 줄바꾸기 파이썬에서 줄바꿈을 하고 싶다면 \n을 사용하면 됩니다. 예를들면 print('test \n test') 와 같이요! 내용설명 파이썬에서 아래와 같이 두 줄을 print하고 싶다고 합시다. Hello World 그러면 아래와 같이 코드를 작성할 수 있을것입니다. print('Hello World') 이렇게 작성해보고 실행해보면, 아래와 같은 에러가 발생합니다. unterminated string literal (detected at line 1) 오류가 나는 이유는 Hello 다음에 엔터키를 치면 줄바꿈이라고 인식을 안 하기 때문입니다. 'Hello 에서 따옴표를 시작했으면 그 줄에서 끝나는 따옴표가 있어야 하는데 그러질 않아서.. 2022. 6. 8.
[Python] 파이썬 리스트, python list, 파이썬 리스트 메소드, 파이썬 리스트 메서드, 파이썬 리스트란 [Python] 파이썬 리스트, python list, 파이썬 리스트 메소드, 파이썬 리스트 메서드, 파이썬 리스트란 파이썬 리스트란 파이썬에서는 다양한 자료 구조중에 리스트라는 자료구조를 제공합니다. 리스트는 다양한 프로그래밍 언어에서도 지원하는 자료구조로, 순서를 가지고 일렬로 나열한 원소들의 모임입니다. 순서가 있기에 집합과는 구별되며, 동일한 값들을 원소들로 가질 수 있습니다. 파이썬에서는 [1, 2, 3, 4, 5, 1, 1] 과 같은 형식으로 [] 괄호를 이용하여 리스트를 사용할 수 있습니다. 다른 프로그래밍 언어와 달리, 파이썬 리스트에는 서로 다른 타입의 자료들을 저장할 수 있습니다. 아래 코드와 같이 말이지요. list = [1, '2', object] 파이썬 리스트 예제코드 - 초기화 .. 2022. 6. 8.
[Python] 파이썬 딕셔너리, dictionary, 추가, 삭제, 수정, python dictionary란 [Python] 파이썬 딕셔너리, dictionary, 추가, 삭제, 수정, python dictionary란 파이썬 딕셔너리란 (python dictionary) 파이썬의 dictionary(딕셔너리, 한국뜻으로 사전)은 순서가 없는 데이터 값의 모음입니다. 다른 프로그래밍언어에서의 map(맵)과 동일한 자료구조 형태로 사용됩니다. 딕셔너리의 각 요소는 키:값 으로 쌍을 이룹니다. 키는 하나의 dictionary에서 중복된 키를 가질 수 없습니다. 값의 경우 반복되어 나타날 수 있으며, 어떠한 데이터 유형이어도 상관없습니다., 또한, 키의 이름은 대소문자를 구분하여 처리됩니다. dictionary의 에제는 다음과 같습니다. dict = {'key1': 'test', 'key2':'test2', 'key.. 2022. 5. 30.
[Python] 파이썬 IDLE 단축키, python IDLE shorcut 파이썬 IDLE 단축키, python IDLE shorcut 파이썬을 설치하셨다면 기본적으로 IDLE이 설치되는데요, IDLE의 단축키들을 알아봐서 파이썬 코딩을 쉽게 진행해보고자 합니다. 파이썬과 파이썬 IDLE 설치는 https://devscb.tistory.com/57 를 참고하면 좋습니다. 알아두면 좋은 단축키 Ctrl + N : 새 편집 창 만들기 Ctrl + O : 기존 파일 열기 Ctrl + S : 저장하기 Ctrl + Z : 마지막 변경 취소 (최대 1000 변경 가능) Ctrl + X : 잘라내기 Ctrl + C : 클립보드에 복사하기 Ctrl + V : 클립보드에 있는 내용 붙여넣기 Ctrl + A : 전체 내용 선택 Ctrl + F : 검색 하기 Alt + G : 라인으로 커서 이동하.. 2022. 5. 27.
[Python] pytorch란, 파이토치란, pytorch install, 파이토치 인스톨, 파이토치 설치 pytorch란, 파이토치란, pytorch install, 파이토치 인스톨, 파이토치 설치 pytorch란 PyTorch는 Python을 위한 오픈소스 머신 러닝 라이브러리입니다. 자연어 처리, 딥러닝 등을 구현하기 위한 라이브러리입니다. GPU 사용을 통해 빠른 연산이 가능합니다. FaceBook에서 만들어졌습니다. pytorch 설치하기 1. pytorch 를 설치하려면 먼저 아래 공식홈페이지에 접속해줍니다. https://pytorch.org/ 2. 스크롤을 좀 내리면 아래 스크린샷과 같이 INSTALL PYTORCH 라는 부분이 보입니다. 각자의 사정에 맞는 옵션을 선택해주면 됩니다. 3. 각 옵션의 의미가 무엇인지는 아래와 같습니다. 1) PyTorch Build : 파이토치의 어떤 버전을 사.. 2022. 5. 26.
[Python] 파이썬 for문, 파이썬 반복문, python for statement, python iterator statement [Python] 파이썬 for문, 파이썬 반복문, python for statement, python iterator statement 파이썬에서 어떤 행동을 반복적으로 할 수 있는 반복문인 for 문에 대해 알아보겠습니다. for문의 기본 구조 for문의 기본 구조는 다음과 같습니다. for (자료의 집합에서 가져온 각 요소값을 담은 변수) in (반복할 튜플 또는 문자열 또는 collection 등 자료의 집합): 수행할 문장1 수행할 문장2 ... 자료의 집합이 준비된 상태에서, 집합의 각 요소를 하나씩 빼와서 반복문을 수행하게 됩니다. 예제코드를 살펴보면서 더 설명해보겠습니다. for문 에제 fruits = ["apple", "banana", "cherry"] for x in fruits: pri.. 2022. 5. 19.
[Python] 파이썬 옵션, 파이썬 -m 옵션, python -m option, -u 옵션, 명령행 옵션, -c 옵션 파이썬 옵션, 파이썬 -m 옵션, python -m option, -u 옵션, 명령행 옵션, -c 옵션 파이썬 실행시 옵션에 대해 알아보겠습니다. 파이썬 실행 옵션(설명) python을 커맨드창에서 실행할때, 아래와 같이 실행하면 됩니다. python [옵션] argument python에서는 아래와 같은 옵션들을 제공합니다. -b: bytes 나 bytearray 를 str과, bytes를 int와 비교할 때 경고를 내보냅니다. -bb: bytes 나 bytearray 를 str과, bytes를 int와 비교할 때 에러를 내보냅니다. -B: Import 시 .pyc 파일을 쓰지 않습니다. -c : 의 파이썬 코드를 실행합니다. -d : 파서 디버깅 출력 켜기 -E: PYTHON* 환경변수 무시 (PYT.. 2022. 5. 18.
[Python] py파일 exe로 만들기, python exe파일 만들기, pyinstaller [Python] py파일 exe로 만들기, python exe파일 만들기, pyinstaller py파일의 단점과 exe파일의 이점 파이썬으로 코딩을 하시면 *.py 파일이 만들어지는데요, 이 파일을 다른 사람에게 배포하려고 하면 내부 내용이 다 보이는 문제점이 있습니다. 함부로 내용을 바꿔서 동작을 이상하게 만들 수 있습니다. 윈도에 기본적으로 설치되어 있는 계산기 프로그램 같은경우, .exe파일로 되어있어서 메모장으로 열려고 하면 이상한 문자로 표시되어 보이죠. 나만 쓰는 프로그램이라면 문제가 없겠지만, 다른사람들이 쓰는 프로그램이라면 내 코드를 감추고 싶은 경우가 있을것입니다. 보안상이유라던지, 내가 짠 코드가 부끄러워서라던지요 ㅎ 또한, .py파일을 실행하려면 반드시 해당 컴퓨터에 파이썬이 설치되.. 2022. 5. 14.
반응형