본문 바로가기

Python6

ModuleNotFoundError: No module named 'numpy' NumPy("넘파이"라 읽는다)는 행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬의 라이브러리이다. NumPy는 데이터 구조 외에도 수치 계산을 위해 효율적으로 구현된 기능을 제공한다. https://ko.wikipedia.org/wiki/NumPy NumPy - 위키백과, 우리 모두의 백과사전 NumPy("넘파이"라 읽는다)는 행렬이나 일반적으로 대규모 다차원 배열을 쉽게 처리 할 수 있도록 지원하는 파이썬의 라이브러리이다. NumPy는 데이터 구조 외에도 수치 계산을 위해 효율적으로 구 ko.wikipedia.org numpy가 없어 이와 같은 에러가 발생하면 설치하자. $ python3 ./test.py Traceback (most recent call last):.. 2021. 10. 29.
ModuleNotFoundError: No module named 'pymysql' 파이썬으로 mysql을 사용할 때, 이와 같은 에러가 발생하면 PyMySQL를 설치한다. $ python3 ./mysql_test.py Traceback (most recent call last): File "./mysql_test.py ", line 5, in import pymysql ModuleNotFoundError: No module named 'pymysql' $ pip install PyMySQL pip가 설치되어 있지 않다면 친절하게 python3-pip를 설치하라고 나온다. $ sudo apt install python3-pip $ pip install PyMySQL Collecting PyMySQL Downloading PyMySQL-1.0.2-py3-none-any.whl (43 kB.. 2021. 10. 29.
디렉토리 이동 프로그램 제목이 좀 이상한데... "A shell utility allowing users to navigate to aliased directories"와 비스무리 한 것이다. 10여 년 전 리눅스에서 개발할 때 디렉터리 이동이 귀찮아 ncurses 라이브러리 이용해서 C언어로 UI 만들고 shell 스크립트로 실행해서 사용했었는데, 소스코드를 못 찾겠어서 인터넷 뒤지다 보니 아래와 같은 프로그램을 찾았다. https://github.com/iridakos/goto GitHub - iridakos/goto: Alias and navigate to directories with tab completion in Linux Alias and navigate to directories with tab completio.. 2021. 7. 26.
map function 안에서 문자열 strip 및 replace 하기 file을 읽어 tuple 형식으로 만들려고 하는데 문자열에 따옴표(")도 있고 공란도 있고 개행 문자도 있고 할 때 한 번에 바꾸는 방법은??? Source Code #!/usr/bin/env python2 # -*- coding: UTF-8 -*- #kate: syntax Python ; def main(): with open('go.list') as f: mylist = [tuple(map(lambda str:str.replace('\"', '').strip(), i.split(','))) for i in f] print mylist if __name__ == "__main__": main() 간략히 설명하면 1. 파일(go.list)을 읽고(f) 2. 한 행 씩 읽어(i) 3. 문자열(str)을 .. 2021. 7. 26.