본문 바로가기

IT 개발 프로그래밍

(25)
[nodemon] app crashed - waiting for file changes before starting... 해결! Error: Cannot find module nodemon start 할경우 nodemon app.js 가 되도록 package.json에 설정해놨다. 그런데 희한하게 명령어를 실행하면 app.js가 아닌 index.js를 찾느라 error가 났다. 에러를 키워드로 구글링해본 결과 스택오버플로우에서 답을 얻었다 https://stackoverflow.com/questions/49558966/node-nodemon-error-cannot-find-module-c-program-files-git-node-modules-nodemohttps://stackoverflow.com/questions/49558966/node-nodemon-error-cannot-find-module-c-program-files-git-node-modules-nodemo nod..
파이어베이스 실시간 데이터베이스에 대한 클라이언트 액세스가 ~일 후에 만료됩니다 해결 크롤링 용 db로 파이어베이스를 쓰던 중 이런 메일을 받았다. 며칠전 부터 계속 받았고 0일후를 받은 오늘 디비가 안되서 크롤링이 안돌아갔다. 구글링을 해서 블로그 글들을 보면 이렇게 되있는 규칙의 숫자를 바꾸던가 아니면 지우던가 하랬는데 문제는 내 규칙은 그렇게 생기지 않았었다. 그래서 직접 공식문서와 파이어베이스를 살펴보니 다른 블로그에 나오는 규칙들은 Cloud Firestore 기준이고 내꺼는 Realtime Database 이다. "rules": { ".read": "now < 1657551600000", // 2022-7-12 ".write": "now < 1657551600000", // 2022-7-12 } } 그래서 실제로 내 규칙은 이렇게 되어있었다. 저기 공식문서에 있는 규칙을 긁어서..
파이썬 AttributeError: module 'collections' has no attribute 'MutableMapping' 에러 해결 pyrebase를 github action 에서 사용 해야했다. workflow 파일에 import pyrebase를 적어넣었는데 이러한 오류가 발생했다. 그대로 구글에 긁어서 검색해보니 스택오버플로도 들어가보고 했지만 나에게 맞는 해결책이 나오지않았고 사진에있는 두번째 링크 깃헙 이슈에 들어가보니 젤 간단한 해결책이어서 바로 시도 pip install uplink 를 써주니 길고 길던 오류메시지가 훨씬 간략해짐 jwt 라는 모듈 없으니 설치해라 정도 그냥 pip install 설치 모듈 옆에 jwt 추가해주고 그리고 repybase 써주니 오류 없이 모든 모듈 설치 성공!
"'zip'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다. " 해결 cmd 에서 zip 명령어를 통해 폴더내에 있는 파일을 압축하려고 했다. 그러나 zip 명령어 아무것도 저 메시지가 뜨며 작동하지 않았다. 환경변수 설정도 다 제대로 되어있었는데도 말이다. 이유는 zip 이 윈도우에 디폴트로 있는 명령어가 아니었기 때문이다. http://stahlworks.com/dev/?tool=zipunzip zip and unzip for the windows command line How to get zip and unzip on the windows command line for quick creation and extraction of zip compressed files. Download the free Windows executables: (for Linux, see be..
[깃]error: failed to push some refs to 레퍼지토리로 깃 푸시 오류 푸시를 하려고 하니 이런 에러가 뜨면서 거부당했다. 구글링 해보니 readme 을 레퍼지토리 생성할 때 만들면 푸시 오류가 뜰수있다고 해서 아예 그 레퍼지토리 지우고 리드미파일 없이 다시 만들어서 해보니 된다!
크롬 버전 자동업데이트로 인한 compatibility 문제 크롬버전은 자동으로 계속 업데이트 되는데 드라이버는 버전이 똑같다 보니 호환성 문제 생김 그래서 드라이버 다시 깔고 호환시킨 후 크롬 자동업데이트 못하게 하기로함.
hinative 1번째 질문 목록 from selenium import webdriver driver=webdriver.Chrome('C:\Chrome_Driver\chromedriver.exe') driver.get('https://hinative.com/en-US/users/sign_in') driver.find_element_by_name('user[login]').send_keys('') driver.find_element_by_name('user[password]').send_keys('') driver.find_element_by_xpath('//*[@id="new_user"]/input[4]').click() from bs4 import BeautifulSoup def get_questions(): questions=[] d..
Hinative 로그인 하기 from selenium import webdriver driver=webdriver.Chrome('C:\Chrome_Driver\chromedriver.exe') driver.get('https://hinative.com/en-US/users/sign_in') driver.find_element_by_name('user[login]').send_keys('') driver.find_element_by_name('user[password]').send_keys('') driver.find_element_by_xpath('//*[@id="new_user"]/input[4]').click()