본문 바로가기

전체 글22

[우분트환경] git과 github를 연동해보자. git과 github를 연동해보자. 1 로컬저장소 만들기(git설치) 2 원격저장소 만들기(깃허브 ID생성, github연동) 글쓴이는 리눅스환경이라 터미널을 사용하여 설치하였다. 윈도우사용자라면 git설치관련 다른 사이트를 참조하자. git 설치만 빼고 윈도우환경이랑 동일할것이다. git 설치후 git자체에 존재하는 터미널로 하면 될것이다. 1. 로컬저장소 만들기(git설치) 1) git설치 터미널창 열기 : 키보드 ctrl + alt + T git설치명령어 $ sudo apt-get install git git 버전확인 $ git --version git version 1.9.1 2) Git 로컬저장소 디렉토리 만들기 저장소로 사용할 workplace디렉토리(폴더)를 만들어보자. $ cd ~ $ mk.. 2021. 1. 8.
정규 표현식(regular expression, regex) 정규식 표현식은 문자열 패턴을 가지고 기존 문자열과 일치하는 비교하는 것이다. 이메일,주민등록번호,우편번호,전화번호 등 특정 패턴 문자를을 추출할때 용이하다. 웹사이트에서 CTRL +F 로 특정 문자를 찾는 방법이 바로 정규 표현식이다. 표준 라이브러리인 re모듈을 Import한다. import re #정규식 표현식 라이브러리 import Compile() 정규 표현식 사용법은 1) 찾고자 하는 문자열의 패턴을 정의하고 2) 정의된 패턴과 매칭되는 경우를 찾아 다양한 처리를 하는 2단계로 나누어집니다. 이중 1)에 해당하는 과정을 컴파일(compile)이라고 합니다. 아래는 위 두 단계에 대한 간략한 예시코드입니다. #1단계 : "the"라는 패턴을 컴파일한 후 패턴 객체를 리턴합니다. pattern =.. 2021. 1. 6.
디렉토리 관련 표준 라이브러리 파이썬에서는 지원하는 디렉토리 관련 표준 라이브러리 sys os glob import sys sys.executable #지금 실행되고 있는 파이썬 실행 파일이 디렉토리 반환 sys.path #임포트할때 불러오는 모듈들의 위치 경로 반환/ 실제로는 pip,conda명령어로 위치파악한다. 모듈(module) : 파이썬으로 만든 코드가 들어간 파일 .py 패키지(package) : __init__.py가 포함된 폴더로 흔히 라이브러리라고 칭함 PIP(Package Installer for Python) : 패키지 관리자로 파이썬을 설치하면 기본으로 설치됨 PyPA(Python Packaging Authority) : 파이선 패키지를 관리하고 유지하는 그룹 PyPI(The Python Package Index.. 2021. 1. 6.
[퍼옴]리눅스 디렉토리 구조 리눅스 파일 시스템 구조 webdir.tistory.com/101 리눅스 디렉토리 구조 리눅스의 디렉토리 혹은 파일 시스템 구조는 윈도우와는 조금 다른 구조를 가지고 있습니다. 기본적으로 디렉토리를 구분하는 '/'(슬래시)는 리눅스에서 사용하고 윈도우는 반대인 '\'(역슬래시) webdir.tistory.com 위 사이트에 더 많은 디렉토리구조를 설명하고 있다. /home 사용자의 홈디렉토리, useradd 명령어로 새로운 사용자를 생성하면 대부분 사용자의 ID와 동일한 이름의 디렉토리가 자동으로 생성됨. /root 시스템 최고관리자인 root 사용자의 개인 홈디렉토리. 최상의 디렉토리인 루트 디렉토리를 의미하며, 리눅스의 모든 디렉토리들의 시작점이다. 즉, 모든 디렉토리들을 절대경로로 표기할 때에 이 .. 2021. 1. 6.