전체태그 보기

#파이썬 (23개의 포스트)

muchogusto
글의 주제 1. sys.modules 와 sys.path의 차이점을 서술해 주세요. 2. sys 도 import 해야하는 모듈입니다. 파이썬은 sys 모듈의 위치를 어떻게 찾을 수 있을까요? 3. Absolute path와 relative path의 차이점을 서술해 주세요. 1. sys.modules 와 sys.pat...
hur-kyuh-leez

Requirements.txt 파일 만들기

2019년 10월 26일0개의 댓글
github에 local 프로젝트를 올리려면 기본적으로 올려야 할 사항들이 몇가지 있다. 그 중 하다가 내가 무슨 라이버리를 썼는지를 알려주는 requirements.txt 파일이다. 정확히 어떤 버젼을 썼는지도 올려야 한다. 이럴 때 pip freeze 써서 한방에 해결하면 된다. pip freeze.png...
파이썬 3.8 그리고 새로운 기능
hur-kyuh-leez
유튜버가 새로운 기능들이 별로 쓸 일은 없을 거 같다고 말하지만 난 이거 하나는 잘 쓸 거 같다. IMAGE ALT TEXT HERE (그림 클릭하시면 해당 유튜브 링크로 갑니다)...
hur-kyuh-leez

파이썬 is 랑 == 차이

2019년 10월 22일0개의 댓글
is 주소가 같은 지 확인 == 논리적으로 같은 지 확인
hur-kyuh-leez

파이썬 개꿀팁 모음.zip

2019년 10월 19일0개의 댓글
Python Training by Dan Bader – dbader.org 2019-10-19 20-38-19.png https://dbader.org/ 필자 믿고 이메일로 가입 해라. 그래면 일주일에 한번씩 파이썬 팁 메일이 온다. 물론 광고가 올 때도 있지만 팁들은 정말 좋다. 근데 한번에 팁들을 보고 싶으면 dan bader의 책인 "Pytho...
decody
Flask는 Python으로 구동되는 웹 어플리케이션 프레임워크이다. Django 프레임워크보다 가볍고, 스케일아 작은 서버부터 스케일 큰 서버를 만들 수가 있으며, Jinja와 Werkzeug를 포함하고 있다. Flask 프레임워크: https://palletsprojects.com/p/flask/ 우선 가상환경을 만들고, Flask를 설치한다. ...
decody

파이썬 학습 링크 모음

2019년 9월 3일0개의 댓글
Last Updated: Sep 18, 2019 This post will be going to update consistently. Python 3.0 https://github.com/Akuli/python-tutorial https://github.com/tuvtran/project-based-learningpython https://doc...
decody

Atom에서 Python 시작하기

2019년 8월 28일0개의 댓글
Atom 에디터에서 파이썬을 사용하기 위해서는 파이썬 패키지를 설치해야 한다. 패키지는 File Settings 메뉴에서 Install Pakages에서 autocomplete-python과 script를 검색해서 설치한다. 파이썬 파일(*.py)를 생성하여 cntl+shift+b단축키를 누르면 자동 컴파일되어 Console 창에서 확인할 수 있다. ~...
decody

Python Anaconda 기본설명

2019년 8월 28일0개의 댓글
아나콘다(Anaconda, Miniconda 포함)는 파이썬 기반 데이터 분석에 필요한 오픈소스를 모아놓은 개발 플랫폼이다. 아나콘다는 가상환경과 패키지를 관리할 수 있어 각 프로젝트 개발환경을 효율적으로 구성할 수 있다. ~shell conda version $ conda version conda update $ conda update con...
decody
Atom에서 파이썬 코딩할 때 한글 인코딩
Python 작업시간 계산
rhesus2016

Python 작업시간 계산

2019년 7월 4일0개의 댓글
Python 작업시간 계산 - python
Python 워드프레스 자동 포스팅
rhesus2016
Python 워드프레스 자동 포스팅 - python
Python 로그 남기기
rhesus2016

Python 로그 남기기

2019년 7월 4일0개의 댓글
Python 로그 남기기 - python
sctveb

뱀발

2019년 7월 3일0개의 댓글
대충 서두(라고 쓰고 사족이라 읽는 글) 취직... 신입사원... 누군가가 들으면 콧방귀를 뀔지도 모르겠지만, 긴 방황 끝에 늦었지만 개발자로서 먹고 살기 위해 공부를 계속하고 있다. 인생은 끝없은 삽질의 연속이라고는 하지만 본인이 생각하기엔 잘먹고 살기 위해서는 헛된 삽질을 줄여야 한다는 생각이 계속 들고 있다. 그래서 짧게라도 개발공부하면서 생긴 생각...
파이썬으로 인터프리터 만들기 | 2 - Lexer 구현하기
devonnuri
문법도 어느정도 갖추어졌으니 인터프리터가 어떻게 구성되는지 알아봅시다. 먼저 Lexer로 소스코드를 토큰 단위로 분석하고, Parser로 우선순위에 맞춰서 Abstract Syntax Tree를 만들어...
파이썬으로 인터프리터 만들기 | 1 - 언어 문법 정하기
devonnuri
어느날, 프로그래머라면 한번쯤은 꿈꿔봤던 (저만 그런가요 ㅎㅎ..) 저만의 언어를 만들기 위해 이번에야말로 무언가를 만들어야 겠다는 생각이 들었습니다. C나 C++은 정말 친해지고 싶지만 친해지기 힘들어서 문자열을 다루기 용이하고 다른 라이브러리 없이 많은 기능을 갖추고 있는 Python을 선택하기로 했습니다. 하지만, 컴파일러나 인터프리터를 구현하는 강의나 자료들은 많았지만, 파이썬으로 구현하는 것은 잘 볼 수 없었습니다. 그래서, Java나 C/C++로 된 소스들을 분석해서 이해한 뒤 Python으로 포팅하는 방식으로 진행했습니다.
[알고리즘 풀이] 프로그래머스 LV2 'JadenCase 문자열 만들기'
terry960302
문제설명 == JadenCase란 모든 단어의 첫 문자가 대문자이고, 그 외의 알파벳은 소문자인 문자열입니다. 문자열 s가 주어졌을 때, s를 JadenCase로 바꾼 문자열을 리턴하면 됩니다. 제한조건 * s는 길이 1 이상인 문자열입니다. * s는 알파벳과 공백문자(" ")로 이루어져 있습니다. * 첫 문자가 영문이 아닐때에는 이어지는 영문은 소문자...
Python 가상환경 생성 및 접속
rhesus2016

Python 가상환경 생성 및 접속

2019년 5월 29일0개의 댓글
Python 가상환경 생성 및 접속 - python
[HackerRank] Hackerrank In String
leejh3224

[HackerRank] Hackerrank In String

2018년 12월 5일2개의 댓글
문제 설명 https://www.hackerrank.com/challenges/hackerrank-in-a-string/problem 시도 최초로 목표로 하는 글자를 찾은 다음에는 최초 목표 글자의 다음 인덱스부터 찾기 시작한다는데서 착안해서 아래와 같이 풀었다. 스택을 사용할 경우의 시간 복잡도는 O(n)으로 전보다 개선되었음을 알 수 있다....
Python meets Economics: 데이터 시각화
leejh3224
원래 파이썬을 즐겨 사용하는 편은 아니지만 이번 학기에 파이썬 관련 수업을 듣게 되면서 조금 흥미가 생겼다. 여전히 syntax는 쓸 데마다 헷갈리긴 하지만 간결하고 표현력 좋은 언어적 특성은 참 맘에 든다.