본문 바로가기

파이썬6

[git] pull request 시 jupyter notebook 파일이 html 파일로 보이는 이유 + 약간의 해결 (?) .ipynb 파일에 있는 코드를 리뷰하고 싶었는데 html 코드로 뜨는 것이다! 그 이유는 jupyter notebook , jupyter lab은 서버 연결을 통해 웹으로 파일을 볼 수 있게 한다. 그러므로 pull request에서 ipynb파일이 추가 되거나 변경되면 위의 사진처럼 html 언어로 번역이 되어서 뜨는 것이다. 해결책은 .py 파일로 변경 하는 것이다. 작업하고 있는 경로에서 아래 명령어를 입력한다. jupyter nbconvert --to script 파일명.ipynb .ipynb를 .py 파일로 변경 완료! .py 파일로 업로드 시 깨지지 않고 잘 뜬다..! 2022. 10. 2.
파이썬 sorted() 람다(lambda), key, x[0],x[1] 파이썬을 여러조건으로 정렬하기 위해서 sorted()를 이용한다. key 인자에 함수를 넘겨주면 해당 함수의 반환값을 비교하여 순서대로 정렬한다 use_time2 은 리스트 안에 들어있는 튜플의 0번째 인덱스에 위치한 값을 오름차순으로 정렬하였다. 만약 0번째 인덱스에 위치한 값이 같은 튜플이 2개 이상이라면 use_time에 있던 순서대로 정렬된다. use_time3는 리스트 안에 들어있는 튜플의 1번째 인덱스에 위치한 값을 오름차순으로 정렬하였다. 만약 1번째 인덱스에 위치한 값이 같은 튜플이 2개 이상이라면 use_time에 있던 순서대로 정렬된다. use_time은 리스트 안에 있는 튜플의 1번째 인덱스에 위치한 값을 오름차순으로 정렬 후 만약 (5,6) 과 (6,6) 처럼 튜플의 1번째 인덱스 .. 2022. 2. 24.