반응형

Python 4

[파이썬 IDE 도구 추천] 파이참(pycharm) 설치 및 파이참에서 vim editor 사용하기

기존에는 리눅스 콘솔 기반 vim으로 개발을 많이 했지만 IDE 사용을 하면 훨씬 편리하다. 비쥬얼 스튜디오 코드도 좋지만 파이참 커뮤니티 버전을 설치해서 사용해보았다. 1. https://www.jetbrains.com/ko-kr/pycharm/download/ 에서 무료버전인 커뮤니티 버전을 설치한다. 본인의 환경에 맞게 설치하면 되고, 거의 넥스트를 누르면 잘 설치가 되었다. 2. 파이참에서 vim editor 사용하기 1) 파이참 IDE를 실행하고 Ctrl+Alt+S 단축키를 누르면 Settings/Preferences 다이얼로그가 나타난다. 2) 좌측 메뉴의 Plugins 를 클릭하고 IdeaVim을 검색 후 install 한다. 3) 파이참을 재실행 한다. +) 참고:https://www.je..

Python 2022.01.26

[자료형 라이브러리] collections.deque (데크)

collections 모듈에는 파이썬의 범용 내장 자료형인 dict, list, set, tuple에 대한 대안으로 특수 컨테이너 데이터형이 구현되어있다. 그중 deque는 양방향으로 빠르게 추가 및 삭제를 할 수 있는 리스트류의 객체이다. 개념 일반 큐(queue)는 선입선출으로 FIFO방식으로 작동하지만, deque는 양방향 큐로써 앞과 뒤에서 데이터를 추가, 삭제할 수 있다. 따라서 deque는 스택처럼 써도 되고, 큐처럼 쓸 수도 있다. collections.deque 모듈은 이러한 deque 자료형을 생성하는 모듈이다. class collections.deque([iterable[,maxlen]]) from collections import deque #iterable로 부터 왼쪽에서 오른쪽 순..

Python 2021.07.28

[python3] join() , sorted() 함수

1. join() : iterable 한 모든 아이템을 한 개의 string 으로 바꿔줍니다. seperator 역할을 하는 string이 필요합니다. seperator_string.join(iterable) 예제) myTuple = ("John", "Peter", "Vicky") # 튜플을 한 개의 string으로 바꿔준 것을 x에 대입함 x = "#".join(myTuple) print(x) """ 실행 결과: John#Peter#Vicky """ 참고: www.w3schools.com/python/ref_string_join.asp Python String join() Method Python String join() Method ❮ String Methods Example Join all item..

Python 2021.02.03

MacOS 11.1 Big Sur Python 실행 오류, python 3.9 업데이트

Big Sur로 업데이트 하기 전 3.7을 잘 사용하고 있었는데 업데이트 후 터미널로 파이썬을 실행해보니 Exception Type EXC_CRASH가 나타나며 실행되지 않았다. 터미널에서 python 명령어를 사용하면 다음과 같은 메세지가 발생하였다. $ python --version 창을 종료해보면 터미널에도 아래와 같은 에러 메시지가 나타났을 것이다. ... dyld: Library not loaded: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation ... 라이브러리가 로드되지 않았다고 하는데 시스템을 많이 건들고 싶지 않아서 3.6에서 3.9로 업그레이드 시키고 싶었다. 이전 버전은 삭제하고 싶어서, 맥 ..

Python 2020.12.18
반응형