소소한 팁5 [git] error: failed to push some refs to, Git submodule 에러 현 상황: submodule이 생겨서 내 파일이 업로드가 되지 않고, 서브모듈로 생성이 되어서 pull이 불가능해졌다. 거기다가 git까지 꼬여버려서error: failed to push some refs to, 에러까지 생기게 되었다. 그래서! 왜 서브모듈이 생기는지, 그리고 그 해결방법에 대해 알아보겠다~ 1. 서브모듈 원인 & 해결법 .git 파일이 있는 곳, 즉 cmd 나 vsc 를 실행할 때의 주소를 봐야한다 .git은 더 상위 폴더에 했는데, 하위 폴더에서 add push 를 하게 되면 새로운 서브모듈이 생겨버린다 서브모듈을 추가하고 등록하는 방법은 따로 있지만, 가장 큰 실수는 directory다! 꼭!!!!!!!!!!!! git add를 하기 전에 체크를 하는 습관을 만들자!!!!!!!!!.. 2022. 8. 30. 파이썬 슬기로운 input 받기(input, sys.stdin.readline) 1. 필요성 모든 알고리즘 문제의 기본은 input을 적절한 'type'과 빌드업(?) 이 필요하다고 생각한다. 마치 축구에서 퍼스트 터치처럼.. 구현 문제를 풀 때, 리스트의 형식을 고민하길래 정리해보기로 마음 먹었다. 2. list, map, split 사용하기 - 공백 기준으로 구분된 데이터를 받을 때(int형으로) input: 1 2 3 4 - 2차원 리스트로 데이터를 받을 때 input: 2 3 1 2 3 4 5 6 -for 문 안에서 각각의 줄을 새로운 data라는 list 로 만드는 법 input: 3 1 2 3 4 5 2 3 4 5 6 6 7 8 9 0 - 한 줄에 한개의 정수를 리스트에 추가할 때 input: 3 1 2 3 3. stdinline 사용하기 - input을 활용해서 반복문 .. 2022. 4. 13. [Unable to create process using...][파이썬 pip install 오류] Unable to create process using 'D:\Anaconda3\envs\django_react_study\python.exe D:\Anaconda3\envs\django_react_study\Scripts\pip-scri 이런 오류가 나서 pip install이 안된다? python -m pip install 로 실행해 보세요 2022. 4. 3. [함수에서의 self 여부][파이썬] 파이썬이라는 언어를 활용하다 보면 class 내부에서 def 함수를 생성하고 그 안에 객체들을 사용하게 된다. 그 때 우린 'self'를 이용하여 self.객체 ex)self.name 이런 식으로 나타내는데, 공부하다보면 어느 코드에는 self가 붙고 다른 코드에는 안붙었다. 클래스 내의 다른 method 에서 참조할 때, 변수 이름에 self를 붙이게 되고, 다른 method에서 참조하지 않으면 붙이지 않는다. ex) -pyqt를 사용하여 간단한 위젯을 만드는 상황- 15~17줄의 self.label은 28줄의 함수 def btn1_clicked(self),31줄의 함수 def btn2_clicked() 에 사용되기 때문에 self를 붙여줌! 11~12줄의 textlabel에서는 .. 2022. 3. 2. [input 오류 해결하기][파이썬] 잔오류지만, 멘탈이 나간 상태에서 자꾸 눈에 잡히지 않는 오류들. 문제 풀때 input을 확실히 받아 실수를 줄이자! 3 3 1 2 3 2 3 4 1 5 7 이런식으로 주어지는 input에서 1,2,3을 data에 append 하는 방법 -> map으로 라는 오류가 계속 떠서 해결하는 방법 2022. 3. 2. 이전 1 다음