본문 바로가기

분류 전체보기2393

파이썬 Python-JSONDecodeError : 큰 따옴표로 묶인 속성 이름이 필요합니다. 이 질문에 대한 기존 답변을 확인했지만 내 특정 문제가 무엇인지 찾을 수 없습니다. 내가 생각하는 것을 유효한 JSON 객체로 구문 분석하려고하는데 어떻게 든 거부하고 있습니다. 이 코드를 사용하여 API 응답에서 데이터를 파일로 덤프했습니다. def write_video_ids_to_file(video_ids, video_data_file): # create file if it doesn't exist file_is_empty = is_file_empty(video_data_file) if file_is_empty: open(video_data_file, 'w').close() with open(video_data_file, 'a') as file: json.dump(video_ids, file, in.. 2020. 9. 13.
파이썬 Django는 미디어 폴더 안에 다른 미디어 폴더를 만듭니다. 저는 Django의 초보자이고 그것이 정확히하는 일입니다. 문서에있는 그대로 수행하지만 어쨌든 뭔가 잘못되었을 수 있습니까? 관리자 페이지에서 제품을 추가 / 설정-업하고 '이미지'를 선택한 다음 썸네일을 생성하고 '/ media / uploads /'에 저장하려고하지만 대신 다른 'media'폴더를 생성합니다. 사이트의 경로가 '/media/uploads/img.png'인 경우 '/media/media/uploads/img.png'에 저장된 이미지입니다. 다음은 코드입니다. /shop/settings.py: MEDIA_URL = '/media/' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') # or even 'media/' /shop/urls.py: urlpatter.. 2020. 9. 13.
파이썬에서 평균과 분산 계산 일련의 숫자를 입력 할 때 평균과 분산을 계산하는이 코드가 있지만 내 분산이 있어야하는 것과 다릅니다. 내 분산 공식이 어떻게 든 꺼져 있습니까? 아니면 내 코드에 오류가 있습니까? 내 출력 : Input a positive number: 1 mean is 1.0 variance is 0 Input a positive number: 2 mean is 1.5 variance is 0.125 Input a positive number: 3 mean is 2.0 variance is 0.3958333333333333 올바른 출력 : Input a positive number: 1 mean is 1.0 variance is 0 Input a positive number: 2 mean is 1.5 variance.. 2020. 9. 13.
파이썬 지속적으로 웹 스크래핑하는 Flask 앱 배포 옵션 Amazon에서 가격을 추적하는 Flask 웹 앱을 코딩했습니다. 다음은 그 기능에 대한 개요입니다. 내가 가진 문제는 예를 들어 Heroku에 앱을 배포 할 때 앱이 제품에서 매일 웹 스크래핑 및 가격 확인을 실행하여 가격 변화를 감지 할 수 있기를 원한다는 것입니다. 누구든지 이것을하는 방법을 알고 있습니까? 별도의 Python 스크립트를 작성해야하며 어떤 종류의 웹 서비스가 필요합니까? 돈이 들지 않는 편을 선호합니다 해결 방법 Cron을 사용해 보셨습니까? 비용이나 설치가 필요하지 않습니다. Unix와 유사한 운영 체제에서 실행되며 가상 환경에서 작동하여 시간 기반 작업을 실행합니다. 따라서 매시간마다 파이썬 스크립트를 실행하도록 cronjob을 설정할 수 있습니다. 귀하의 경우 스크립트는 Ama.. 2020. 9. 12.
파이썬 Python은 행 수가 다른 CSV 파일을 읽습니다. 다음 형식의 csv 파일이 있습니다. x1,y1,x2,y2,x3,y3 1,1,2,2,6.5,7.5 2,2,-1,-1,, ,,-2,-3,, ,,-5,-5,, 예를 들어, (x1, y1) , (x2, y2) 및 (x3, y3) 열을 플로팅하고 싶습니다. rd1 = some_csv_reader('filename.csv') matplotlib.pyplot.plot(rd1[:,0],rd1[:,1],rd1[:,2],rd1[:,3]) 해결 방법 import pandas as pd import matplotlib.pyplot as plt # read the csv df = pd.read_csv('test.csv') # select ever two columns and plot them N = 2 # number of .. 2020. 9. 12.
파이썬 유형 오류 : flag1 ()에 1 개의 필수 위치 인수가 없습니다 : 'y' 위치에 저장된 위치에 flag1을 그리려고합니다. turtle.setpos(positions[0][:2]) #MAKE A = 1 turtle.write('ABC', align='center', font=20) turtle.dot(20, "blue") occupied[0].append((positions[0][2], positions[0][3])) flag1((positions[0][2], positions[0][3])) 하지만 다음과 같은 오류가 발생합니다. flag1((positions[0][2], positions[0][3])) TypeError: flag1() missing 1 required positional argument: 'y' 목록은 다음과 같이 볼 수 있습니다. positions = [.. 2020. 9. 12.
파이썬 NameError : 파일 디렉터리에서 분석을 위해 데이터를로드하려고합니다. MacOSX의 Chrome에서 Google Colab을 사용하기 시작했고 아래 문제가 발생했습니다. import numpy as np import pandas as pd import matplotlib.pyplot as plt #matplotlib inline df = pd.read_csv(/Users/Shin/Box/PROJECTS/SOKENDAI/python_lesson/able_programing/titanic/'train.csv') df.head NameError Traceback (가장 최근 호출 마지막) in () ----> 1 df = pd.read_csv(~Users/Shin/Box/PROJECTS/SOKENDAI/python_lesson/able_programing/titanic/'tra.. 2020. 9. 12.
파이썬 단일 값이 속하는 히스토그램 빈을 찾는 빠른 방법은 무엇입니까? 빈이 다음과 같은 히스토그램의 예가 있습니다. [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] 5.6 과 같은 값이 주어지면 주어진 값이 히스토그램에 속하는 빈 목록의 인덱스를 얻을 수 있기를 원하므로이 예제에서는 i = 4 는 5 입니다. 또한 주어진 값이 항상 빈 범위 내에 있다고 가정 할 수 있습니다. 루프로 이것을 할 수 있고 비교 검사를 할 수 있다는 것을 알고 있지만 더 빠른 방법이 있습니까? 해결 방법 import bisect l = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] bisect.bisect(l, 5.6) - 1 # 4 더 큰 목록의 경우 파이썬 루프보다 훨씬 빠릅니다. import bisect l = list(range(100000)) n = 79587.6 .. 2020. 9. 12.
파이썬에서 새 열에 하위 문자열 찾기 및 추출 데이터 프레임이 있고 열에서 핵심 용어를 찾고 싶습니다. 'Jobtitle'열의 행에 용어가 포함되어 있으면 추출하여 새 열로 반환합니다. 다음 코드로 시도했지만 지금까지 오류를 반환합니다. if 'engineer' in glassdoor['Jobtitle']: glassdoor['job_cat'] = glassdoor['Jobtitle'].str.extract('(engineer)', expand=True) glassdoor['job_cat'] else: print('error') 해결 방법 np.where + contains 로 시도 할 수 있습니다. glassdoor['job_cat'] = np.where(glassdoor['Jobtitle'].str.contains('engineer'), 'eng.. 2020. 9. 12.
파이썬 사전 값을 기반으로 pandas 데이터 프레임의 개별 셀에 색상을 지정하는 방법 다음 팬더 df가 있습니다. Player Team EPA 0 L.Jackson BAL 0.33 1 P.Mahomes KC 0.25 2 D.Brees NO 0.24 3 M.Stafford DET 0.21 4 D.Prescott DAL 0.19 5 R.Tannehill TEN 0.18 키가 Team 필드와 일치하는 다음 사전 값을 적용하여 색상을 사용하여 스타일을 지정하고 싶습니다. 또한 Player 필드의 해당 값을 동일한 색상으로 만들고 싶습니다. COLORS = {'BAL':'#241773','DAL':'#B0B7BC','DET':'#046EB4', 'KC':'#CA2430','NO':'#A08A58','TEN':'#4095D1'} def highlight_cols(s, coldict): if qbs... 2020. 9. 12.