전체 글
-
Python/프로젝트 패키징코딩/Python 2024. 3. 15. 19:00
Source: https://packaging.python.org/en/latest/tutorials/packaging-projects/ Packaging Python Projects This tutorial walks you through how to package a simple Python project. It will show you how to add the necessary files and structure to create the package, how to build the package, and how to upload it to the Python Package Index (PyPI). 이 튜토리얼에서는 간단한 Python 프로젝트를 패키징하는 방법을 안내한다. 패키지를 생성하는 데 ..
-
Python/Reference/어휘분석코딩/Python 2024. 3. 15. 14:47
파이썬을 사용하면서 파이썬 매뉴얼을 참고해야 할 경우가 있다. 이럴 경우 매뉴얼의 구성과 용어에 대해 알고 접근하는 것이 도움이 된다. 그래서 매뉴얼을 설명하는 챕터 1과 2를 번역해 올린다. 원문은 아래 링크 참조 2. Lexical analysis A Python program is read by a parser. Input to the parser is a stream of tokens, generated by the lexical analyzer. This chapter describes how the lexical analyzer breaks a file into tokens. Python reads program text as Unicode code points; the encoding of ..
-
Python/Reference/소개코딩/Python 2024. 3. 15. 14:35
파이썬을 사용하면서 파이썬 매뉴얼을 참고해야 할 경우가 있다. 이럴 경우 매뉴얼의 구성과 용어에 대해 알고 접근하는 것이 도움이 된다. 그래서 매뉴얼을 설명하는 챕터 1과 2를 번역해 올린다. 원문은 아래 링크 참조 1. Introduction This reference manual describes the Python programming language. It is not intended as a tutorial. While I am trying to be as precise as possible, I chose to use English rather than formal specifications for everything except syntax and lexical analysis. This s..
-
-
오륙도/해맞이공원 수선화풍경 2024. 3. 12. 09:35
오륙도 수선화가 유명하다길래 다녀왔다. 오륙도는 여전히 잘 있었다. 재작년 오륙도 패들링을 했던 기억이 난다. 오륙도 패들링 오륙도 패들링 빨리가기 오륙도 / 오륙도 유람선선착장과 스카이워크 / 방패섬과 솔섬 / 수리섬 / 송곳섬과 굴섬 / 등대섬 패들링 날짜: 2022/11/26 오륙도 오륙도는 방패섬, 솔섬, 수리섬, 송곳섬, 굴섬과 등대섬이 summertrees.tistory.com 스카이워크 앞에도 수선화가 있는데 아직 덜 폈다. 해맞이공원으로 올라가면 활짝 핀 수선화를 볼 수 있었다. 그런데 좀 더 조밀하게 심었으면 더 예뻤을 것 같다.
-
맛집/부산 부곡동/무한리필 반찬이 맛있는 거창맷돌맛집 2024. 3. 12. 08:58
유튜브를 보고 찾아간 곳이다. 저녁시간에 가니 사람들이 제법 붐볐다. 뭘 시킬까 고민을 하다 맷돌순두부와 두부찌개를 시켰다. 그리고 허전할까 싶어 두부석쇠불고기도 추가를 했는데 그러지 말았어야 했다. 반찬이 무한리필인데 반찬 중 두루치기가 불고기보다 더 맛있었다. 이 집은 특이하게 마른반찬류는 맛있다. 두루치기가 가장 맛있었고 떡볶이도 꽤 먹을 만했다. 열무김치도 맛있었는데 중간에 다 떨어져서 대신 내놓은 섞박지도 맛있었다. 반찬만 놓고 보면 맛있는 집인데 메인인 두부와 국물요리들은 실망스러웠다. 두부찌개는 이미 레시피가 정해져 있는 것인데 이렇게 만들어 놓고 두부찌개라고 하면 안되는 거 아닌가 하는 생각이 들었다. 두부찌개는 연한 김치찌개에 두부를 넣은 맛이었다. 돼지고기도 들어있었는데 김치찌개도 두부..
-
Python/PEP 8 – Style Guide for Python Code코딩/Python 2024. 3. 10. 02:47
파이썬 프로그래밍 가이드입니다. 원본은 링크를 참조하세요. PEP 8 – Style Guide for Python Code Author: Guido van Rossum , Barry Warsaw , Alyssa Coghlan Status: Active Type: Process Created: 05-Jul-2001 Post-History: 05-Jul-2001, 01-Aug-2013 Introduction This document gives coding conventions for the Python code comprising the standard library in the main Python distribution. Please see the companion informational PEP des..
-
Python/영문 국문 번역 자료 병합, 마크다운, HTML 태그 추가코딩/Python 2024. 3. 8. 23:51
영문과 번역문을 병합하고 MD 태그, HTML 태그 추가하는 프로그램 프로그래밍을 공부하다 보면 이리 저리 자료를 찾아야 할 일이 많다. 대부분 영어로 된 문서를 읽게 되는데 그리 어렵진 않지만 국문자료보다는 시간이 더 걸리는 게 사실이다. 그래서 영문 자료를 번역해서 빠르게 읽는데 대부분의 경우는 괜찮지만 부분부분 해석이 난해해서 원문을 찾아 읽게 된다. 그래서 영문과 번역본을 한 눈에 보면서 비교할 수 있도록 자료를 만들었다. 하지만 수동으로 하기에는 시간이 너무 걸리므로 파이썬을 이용해서 대부분을 자동화시켰다. 이 작업으로 생성된 html 결과물이 아래 글이다. https://summertrees.tistory.com/576 Python/정규식 HOWTO 이 문서는 아래 문서를 번역한 것입니다. 원..
-
Python/람다식의 다른 적용: if문 대체코딩/Python 2024. 3. 8. 16:56
람다식의 확장 함수 여기 세 함수가 있다. 입력값에 100,200,300을 더하는 함수다. def p100(n): re = n + 100 return re def p200(n): re = n + 200 return re def p300(n): re = n + 300 return re if문 만일 이 함수들을 케이스로 사용한다면 if..elif..else를 쓸 것이다. q = 1 if q == 1: ans = p100(q) elif q == 2: ans = p200(q) elif q == 3: ans = p300(q) else: print('No answer') 여기까지는 일반적인 방법이다. 람다식 이제 람다식과 리스트를 결합해서 케이스를 대체한다. cmd_l = [lambda n: p100(n), lam..
-
Python/정규식 HOWTO코딩/Python 2024. 3. 4. 10:24
아래 내용은 Python reference를 번역한 것이다. 원본 내용은 제목의 링크를 참조한다. Regular Expression HOWTO Author: A.M. Kuchling Abstract This document is an introductory tutorial to using regular expressions in Python with the re module. It provides a gentler introduction than the corresponding section in the Library Reference. 이 문서는 re 모듈과 함께 Python에서 정규식을 사용하는 방법에 대한 입문 튜토리얼이다. Library Reference의 해당 섹션보다 덜 딱딱한 소개를 제공한다..