f_
frhyme.code
💻

Tech

Python, Java, AI/ML, Vim, Web, CS 이론 등 소프트웨어 개발 및 엔지니어링 기록

1,253 posts · Page 59/79
python-libs
·⏱ 4m

JSONDecodeError를 처리합시다.

intro 요즘에는 csv보다 json을 이용해서 데이터를 전달받을 때가 더 많은 것 같습니다. 다양한 이유가 있겠지만, 웹에서 데이터를 크롤링해서 가져올 때가 많기 때문이겠죠. using json 그냥 json을 이용해서 다음처럼 돌려버리면 될...

python-libs
·⏱ 4m

networkx의 graph를 읽고 씁시다.

intro 를 어렵게 구축했다면, 해당 그래프를 일정한 파일 포맷으로 저장해두어야 다음에 쓰기가 편할 수 있습니다. 따라서, 여기서는 graph를 어떻게 저장하고, 다시 저장한 그래프를 불러오는지를 정리합니다. Graph formats graph...

python-libs
·⏱ 13m

colab에서 nanum font 사용하기

intro 저는 요즘 모든 코딩을 colab에서 하고 있습니다. 강점이쟈 약점은, 세팅해놓은 환경을 다시 시작하면 초기화된다는 것이죠. 저는 이걸 강점이라고 생각해요. 라이브러리를 설치하거나, 뭔가를 하다보면 의존성 문제등으로 인해서 충돌하는 경...

python-libs
·⏱ 1m

plt에서 y 축 reverse하기

y 축을 왜 반대로 해야 하나 어떤 값에 의한 순위 변화를 그려야 한다고 하면, y축의 값이 작을수록 위로 위치하도록 만들어야 합니다. 이러려면 y축을 반대로 변경해야 하죠. 늘 그렇지만, 이미 스택오버플로우에 비슷한 내용이 있습니다.

python
·⏱ 3m

dictionary 한줄로 합치기.

dictionary 합치기 사실 언뜻 보면 별거 아닌데? 뭐 이런걸 포스트로 쓰나 라고 생각하실지 모릅니다. 네, 저도 처음에는 그렇다고 생각했어요. 보통 파이썬에서 리스트를 사용할 때, 두 리스트를 합치고 싶을 때가 있습니다. 원래 리스트는 건...

python-libs
·⏱ 3m

latine alphabet 지우기.

intro 저는 키워드를 분석하는 작업을 많이 하는데, 키워드, 즉 문자열에 '라틴 알파벳'이 등장하는 경우들이 있습니다. 아래 그림에서처럼 액센트도 있고, 합니다. 이걸 다 삭제하고 싶어서 찾아보니, 이미 스택오버플로우에 비슷한 질문이 있습니다...

python-libs
·⏱ 3m

google colab에서 graphviz 사용하기.

intro 이제는 와 를 너무 많이 사용해서, 이 둘을 사용해서 그림을 그릴 때가 편할때가 있습니다만, 가끔 의 layout을 이용해서 그림을 그려주고 싶을 때가 있습니다. 대략 아래 그림처럼 뭔가 binary tree같은 애들을 그려주기가 편하...

python-libs
·⏱ 4m

google colaboratory 사용하기

intro 저는 매우 오랫동안 jupyter notebook을 사용해 왔습니다(정확히는 지금은 jupyter-lab을 사용하고 있기는 한데). 아무래도 코딩을 주기적으로 체크하면서 코딩을 하다보니까, 또 그래야 하는 일이기도 하고, 보통 jupy...