:::: 개발 ::::/:::: PYTHON(파이썬) :::: 21

해외선물 물타기 계산기 코드

def water_average_price(old_price, old_quantity, new_price, new_quantity): # 평균 매입가 계산 total_price = (old_price * old_quantity) + (new_price * new_quantity) total_quantity = old_quantity + new_quantity average_price = total_price / total_quantity return average_price# 예시 입력old_price = 50000 # 기존 매입 가격old_quantity = 10 # 기존 주식 수new_price = 45000 # 추가 매수 가격new_quantity = 5 # 추가 ..

npm : 이 시스템에서 스크립트를 실행할 수 없으므로 오류 해결..

powershell 에서 만 npm오류가 발생 node.js 다시 설치 하고 삽질을 해도 안되었는데... C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 해당 경로 가서 파일 삭제하니 정상적으로 되었다.   ------------------------- 추가 다른 스크립트도 계속 오류가 나서 원인을 찾아봄 https://itpro.tistory.com/100 스크립트 보안 오류 PSSecurityException 해결 방법ReactJS프로젝트를 Visual Studio Code Build시 위와 같은 에러가 나타나면 스크립트 권한이 제한되어 있기 때문입니다. 윈도우 검색에서 PowerShell을 관리자 권한으로 실행시켜줍니다. 관리자 권한으로itpro.tistory...

파이썬 셀레니움 할때 크롬 드라이버 자동 검색

선행 pip install webdriver-manager 로 webdriver-manager 설치 소스코드 추가 from selenium import webdriver from selenium.webdriver.chrome.service import Service from webdriver_manager.chrome import ChromeDriverManager chrome_options = webdriver.ChromeOptions() driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()), options=chrome_options) 요러면 자동으로 현재 크롬에 맞는걸로 인식한다 매번 오류가 나서.. 고쳐봄

영화 api 서비스 를 chatGpt 에게 물어봄

영화 정보를 가져오기 위해 사용할 수 있는 일부 인기 있는 영화 API 서비스는 다음과 같습니다: The Movie DB API: 영화 정보, TV 프로그램 정보 및 배우 정보를 제공합니다. API 키를 발급 받아 사용할 수 있습니다. OMDB API: 영화 정보를 제공합니다. 영화 제목, 출시 연도, 감독, 배우 등의 정보를 검색할 수 있습니다. API 키를 발급 받아 사용할 수 있습니다. IMDb API: IMDb 데이터를 제공합니다. 영화 정보, TV 프로그램 정보, 배우 정보, 평점, 리뷰 등을 검색할 수 있습니다. 다른 IMDb 데이터베이스를 검색하기 위해 필요한 API 키를 구입해야 합니다. Rotten Tomatoes API: Rotten Tomatoes 데이터를 제공합니다. 영화 정보, 리..

fastApi 개발 흐름 정리

2022-12-21 fastApi 개발 시나리오 정리.. 로컬에서 작업 시작 pip 설치 한것 있으면 txt로 내보내기 pip freeze > requirements.txt git 으로 원격 push 클라우드 서버에서 pull 받은후 패키지 설치 pip install -r requirements.txt fastApi 실행 uvicorn main:app --reload ** 메인 프로그램 서비스로 등록 하여 백그라운드 및 재부팅시 바로 실행 가능하게 만들어야 함 참고 URL https://naknaklee.github.io/etc/2020/07/19/linux-auto-start/ 낙낙이 기술 블로그 이 블로그는 인공지능, 딥러닝, 논문 리뷰, 개발 일지 등을 기록하며 성장해나아가는 블로그입니다. nakn..

fastapi vs django 둘 중 누가 편햐?

간단한 api 만들려고 하는데 원래 하던 스프링을 할지 유행인 파이썬 fastApi로 할지 협업이 좀 더 유연한 django로 갈지 2주째 고민 만 .. 한다ㅋㅋ 항상 발등에 불이 떨어져야 하는 스탈 난 왜 이리 게으른지 그러니 게으른 사람에게 잘 어울리는 fastApi 로 가자 무료서버인 오라클클라우드와 함께 고고고고고고곡

django 어드민 애러.. 정리

from django.db import models # Create your models here. class Quiz(models.Model): title = models.CharField(max_length=200) body = models.TextField() answer = models.IntegerField() 위 모델 migration 하던중 오타가 있었나보나 다시 수정하고 migration 하니 It is impossible to add a non-nullable field 애러 migrations 폴더에서 __init__.py 파일 제외하고 모두 삭제 하면 해결 된다고 함 good 해결 하니.. 웹페이지 안에서 ... django has no column named title 오류... 결..

파이썬 사이트 상태

request 모듈이 필요하다. python3 -m poetry add request replit.com 에서 코드 테스트하고 있다. 패키지 검색이 안되어서 shell 탭에 직접 명령어 넣어서 설치 from requests import get # 상태 체크 웹사이트 튜플로 정의 하기 websites =( "google.com", "naver.com", "https://facebook.com" ) #상태 저장 result = {} # 루프 for web in websites: # 첫 문장이 https:// 가 없으면 https:// 추가한다 if not (web.startswith("https://")): web = f"https://{web}" # 상태 체크 response = get(web) if re..

파이썬 튜플 리스트 차이점 , 딕셔너리 코드

days =["Mon","Tue","Wed","Thur","Fri"] days.append("Sat") print(days) #튜플과 리스트에 다른점은 [] >>> ()ㅁ #튜플은 변경할 수 없다. # Dicts : 딕셔너리 # 키가 있는 데이터 리스트는 인덱스로 접근 player ={ 'name' : 'hong', 'age' : 33, 'alive' : True, 'fav_food' :['piz','buger'] } print( player) player.pop('age') player['XP'] = 1500 player['fav_food'].append("라면") print( player) #튜플과 리스트에 다른점은 [ ] >>> () 로 정이한다. #튜플은 변경할 수 없다. 불변이다 # 딕셔너리 #..