ProgrammingLang/python 24

[python] 1. 파이썬 개요 및 설치

[python] 1. 파이썬 개요 및 설치 1. 왜 파이 썬인가? 1) 읽기 십다. 2) 빠르다(개발 속도가 빠르다) 3) 다목적(server, client, gui에 사용가능) 2. 파이썬 활용 1 1) 배우기 쉬운 교육용 프로그래밍 언어 2) 쉡 스크립트와 배치 프로그램에 대안 3) 데이터 과학자가되려면 필수 4) 웹 서버 어플리케이션 - Django, Flask (Frame work) 5) 개인과 팀 단위의 업무 자동화 3. 파이썬 활용 2 1) 파일 및 디렉토리 정리 작업 2) 엑셀 파일 및 CSV 파일 작업 자동화 3) 웹에서 데이터 가져와서(스크레이핑)저일작업 자동화 4) 웹 서비스를 활용하여 데이터 수집 및 정리 자동화 작업 5) 비 정형 데이터(주로 텍스트 데이터)에 서 특정 데이터 검색 ..

Python에서 C를 그대로 사용하기

Python에서 C를 그대로 사용하기 0. python에서 import되면 일어나는 현상 - python에서는 특정 모듈을 사용하기위 import문을 이용하여 모듈을 지정한다. - Python에서 사용하고 로드하는 모듈은 아래의 순서로 찾고 그와 일치하면 모듈을 초기화한 후에 지역 이름공간에 이름을 정의한다. ex) import mylib 1) sys.modules 에 등록되어 있는지 확인한다. 등록되어 있으면 로드한다. 2) 1)에서 존재하지 않으면 sys.path의 디렉토리를 검색하면서 모듈을 찾는다. 3) 모듈을 초기화 한다. 4) 모듈이름을 지역이름공간에 할당한다. 1. Python C모듈 사용하는 방법 - Python은 C로만들어져 있다, 그러므로 C모듈을 가져다 쓸수있다.2. Pyhon의에서 ..

Atom에서 Python 실행시 발생하는 문제 해결

Atom에서 Python 사용하기 1. Atom에서 Python사용하기위해 필요한것python 설치atom에 autocomplete-python (https://atom.io/packages/autocomplete-python) 설치 atom에 script (https://atom.io/packages/script) 설치2. Python 실행하기 1). 아무 파일이나 만든다. 2). ctrl+shift+b 로 실행 한다. 3.발생하는 오류 1) python 경로를 찾지 못해 발생하는 오류'python'��(��) ���� �Ǵ� �ܺ� ����, ������ �� �ִ� ���α׷�, �Ǵ���ġ ������ �ƴմϴ�. [Finished in 0.048s] 제어판 -> 시스템 -> 고급 시스템 설정 -..

python 여러디렉토리에 모듈 나누기

python 여러디렉토리에 모듈 나누기 모듈 만들기 모듈이란 특별 한것이 아니고, class나 function등을 모아 놓은 pyhon파일이다. 분산된 모듈로드 하기모듈이 존재하는 디렉토리 경로 설정하기각 파일 상단에 sys.path.append("모듈이 존재하는 경로") 추가ex )sys.path.append("../http_module/")모듈 참조from FILENAME import CLASS_NAME FUNCTION_NAMEex) from libhttp import *