f_
frhyme.code

All Posts

총 1,428개의 아카이브 중 1137 - 1152번째 글

Page 72 of 90
python-libs
·⏱ 4m

python에서 pipeline 만들기

pipeline?? R이나 julia를 써보신 적이 있으신 분들은 아시겠지만, 이 두 언어에는 pipeline이라는 개념이 있습니다. julia의 경우 대략 다음처럼 사용됩니다. - 값 |> 함수1에 적용 |> 함수2에 적용 |> 함수3에 적용 ...

python-libs
·⏱ 8m

pytest-benchmark 사용하기

두 함수의 성능 비교하기. 코딩을 하다가 성능을 테스트할 일들이 종종 있잖아요. 예를 들어서 이 부분이 좀 느린 것 같은데 정말 그런가? 뭐 그렇게 테스트 할 일들이 있습니다. 그냥 귀찮아서 보통은 다음으로 간단하게 처리할 때도 많죠 그런데 이건...

python
·⏱ 2m

python에서 assert 사용하기

assert: 강하게 주장하기 는 한국말로 "강하게 주장한다" 정도로 번역될 수 있습니다. 코드에서 도 비슷합니다. 어떤 조건이 부합되지 않을 경우 강하게 문제가 발생했다는 것을 전달하는 명령어를 말합니다. 간단하게, 아래와 같이 사용하죠. 아래...

python-libs
·⏱ 9m

asyncio - coroutine

concurrency vs. parallelism 우선 늘 헷갈리는 정보부터 정리하고 가겠습니다. 예전에 안다고 생각했는데 뒤돌아서면 또 잊어버려요. Concurrency(동시성)과 parallelism(병렬성)은 다른 개념입니다. 그림으로 이해...

python
·⏱ 7m

PEP498 - Literal String Interpolation

f-string in python python3.6에서 PEP498이 추가되었습니다. 간단히 말하면 스트링 포매팅에 새로운 방법이 하나 추가되었습니다. 기존의 방식은 원래 다음과 같았죠. 저는 첫번째 방식보다는 두번째 방식을 주로 썼습니다. 첫번...

python-libs
·⏱ 4m

python에서 c 코드 읽어오기

python에서 c 코드를 읽어옵시다. 여기에 있는 내용을 참고했습니다. 새로운 부분은 없다고 봐도 됩니다. 영어를 한글로 바뀌었다는 것 정도? 아주 사소하죠. 흔히들 말합니다. 일단 크게는 파이썬으로 다 만들고 그 다음에 계산이 오래 걸리는 특...

others
·⏱ 9m

rust를 써보기로 했습니다.

왜 갑자기 Rust. Rust라는 언어가 있다는 것은 알고 있었습니다만, 별로 써봐야겠다는 생각은 하지 않았어요. 그러던 중에 최근 pyconkr2018에서 발표한 Rust를 이용해서 당신의 python에 날개를 달아주세요라는 발표를 보고 한번 ...

python-libs
·⏱ 1m

np.random.seed in jupyter notebook

인트로 저는 jupyter notebook에서 코딩을 합니다. 경우에 따라서, jupyter notebook이 불편하다고 느끼는 사람들도 있어요. 전통적인 IDE들과는 다르게, 브라우저에서 돌아가는 것도 그렇고, cell별로 코딩을 하는데, ce...