본문 바로가기

파이썬2271

파이썬 요청 라이브러리에서 작동하지 않는 기본 인증 파이썬에서 기본 인증을 사용하려고합니다. auth = requests.post('http://' + hostname, auth=HTTPBasicAuth(user, password)) request = requests.get('http://' + hostname + '/rest/applications') 응답 양식 auth 변수 : 200 CaseInsensitiveDict({'content-encoding': 'gzip', 'x-powered-by': 'JSP/2.2', 'transfer-encoding': 'chunked', 'set-cookie': 'JSESSIONID=cb10906c6219c07f887dff5312fb; Path=/controller; HttpOnly', 'expires': 'Wed.. 2020. 12. 5.
파이썬 사전을 JSON으로 변환 r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) file.write(str(r['rating'])) JSON의 데이터에 액세스 할 수 없습니다. 내가 뭘 잘못하고 있죠? TypeError: string indices must be integers, not str 해결 방법 저장 메소드로 json.dumps () 를, 검색 메소드로 json.loads () 를 참조하십시오. 다음은 더 이해하는 데 도움이되는 코드 샘플입니다. import json r = {'is_claimed': 'True', 'rating': 3.5} r = json.dumps(r) loaded_r = json.loads(r) loaded_r['rating'] #Output 3... 2020. 12. 5.
파이썬 Matplotlib를 사용하여 두 개의 y 축 스케일에 대한 격자 선을 어떻게 정렬합니까? 저는 y 축에 다른 단위로 두 개의 데이터 세트를 플로팅하고 있습니다. 틱과 격자 선을 양쪽 y 축에 정렬하는 방법이 있습니까? 첫 번째 이미지는 내가 얻는 것을 보여주고 두 번째 이미지는 내가 얻고 싶은 것을 보여줍니다. 이것은 내가 플롯하는 데 사용하는 코드입니다. import seaborn as sns import numpy as np import pandas as pd np.random.seed(0) fig = plt.figure() ax1 = fig.add_subplot(111) ax1.plot(pd.Series(np.random.uniform(0, 1, size=10))) ax2 = ax1.twinx() ax2.plot(pd.Series(np.random.uniform(10, 20, size=.. 2020. 12. 5.
파이썬 Reconstruct a categorical variable from dummies in pandas pd.get_dummies 를 사용하면 범주 형 변수를 더미 변수로 변환 할 수 있습니다. 범주 형 변수를 재구성하는 것이 사소하다는 사실 외에도 선호하는 / 빠른 방법이 있습니까? 해결 방법 In [46]: s = Series(list('aaabbbccddefgh')).astype('category') In [47]: s Out[47]: 0 a 1 a 2 a 3 b 4 b 5 b 6 c 7 c 8 d 9 d 10 e 11 f 12 g 13 h dtype: category Categories (8, object): [a < b < c < d < e < f < g < h] In [48]: df = pd.get_dummies(s) In [49]: df Out[49]: a b c d e f g h 0 1 0 .. 2020. 12. 5.
파이썬 Convert Pandas Column to DateTime 문자열 형식으로 가져온 pandas DataFrame에 하나의 필드가 있습니다. It should be a datetime variable. 날짜 / 시간 열로 변환 한 다음 날짜를 기준으로 필터링하는 방법은 무엇입니까? 예: 해결 방법 raw_data['Mycol'] = pd.to_datetime(raw_data['Mycol'], format='%d%b%Y:%H:%M:%S.%f') 참조 페이지 https://stackoverflow.com/questions/26763344 2020. 12. 5.
파이썬 pygame.error : 비디오 시스템이 초기화되지 않았습니다. 그래서 파이 게임 코드를 실행하려고 할 때이 오류가 발생합니다. pygame.error : 비디오 시스템이 초기화되지 않았습니다. 아래 코드에서 윙 IDE가 알려주는 위치를 지정합니다. import os import sys import math import pygame import pygame.mixer from pygame.locals import * black = 0,0,0 white = 255,255,255 red = 255,0,0 green = 0,255,0 blue = 0,0,255 screen = screen_width, screen_height = 600, 400 clock = pygame.time.Clock() pygame.display.set_caption("Physics") fps_ca.. 2020. 12. 4.
파이썬 기본 인수 값을 포함하는 함수의 서명을 어떻게 읽을 수 있습니까? 함수 객체가 주어지면 어떻게 서명을 얻을 수 있습니까? 예를 들면 다음과 같습니다. def myMethod(firt, second, third='something'): pass "myMethod (first, second, third = 'something')"을 얻고 싶습니다. 해결 방법 import inspect def foo(a, b, x='blah'): pass print(inspect.getargspec(foo)) # ArgSpec(args=['a', 'b', 'x'], varargs=None, keywords=None, defaults=('blah',)) 그러나 inspect.getargspec () 은 Python 3.0부터 더 이상 사용되지 않습니다. 참조 페이지 https://stacko.. 2020. 12. 4.
파이썬 행렬을 Pandas 데이터 프레임으로 변환하는 방법 행렬을 팬더 데이터 프레임으로 변환하려고합니다. matrixA={} matrixA[0,0]='a' matrixA[0,1]='b' matrixA[1,0]='c' matrixA[1,1]='d' 이렇게 : import pandas as pd pd.DataFrame(matrixA) 오류가 발생합니다. 해결 방법 import pandas as pd matrixA={} matrixA['a']=[0,0] matrixA['b']=[0,1] pd.DataFrame(matrixA) a b 0 0 0 1 0 1 import numpy as np a = np.matrix('1 2; 3 4') pd.DataFrame(a) 0 1 0 1 2 1 3 4 참조 페이지 https://stackoverflow.com/questions/.. 2020. 12. 4.
파이썬 Pandas에서 csv를 저장하는 동안 인덱스 열 제거 Pandas로 csv 를 만들려고하는데 데이터를 csv 로 내보낼 때 추가 열이 제공됩니다. d = {'one' : pd.Series([1., 2., 3.]),'two' : pd.Series([1., 2., 3., 4.])} df0_fa = pd.DataFrame(d) df_csv = df0_fa.to_csv('revenue/data/test.csv',mode = 'w') 따라서 내 결과는 다음과 같습니다. ,one,two 0,1.0,1.0 1,2.0,2.0 2,3.0,3.0 3,4.0,4.0 그러나 예상되는 결과는 다음과 같습니다. one,two 1.0,1.0 2.0,2.0 3.0,3.0 4.0,4.0 해결 방법 지금보고있는 것은 인덱스 열입니다. index = False 를 설정하면됩니다. df_cs.. 2020. 12. 4.
파이썬 Install Python 2.6 without using installer on Win32 Python이 설치되지 않은 컴퓨터에서 Python 스크립트를 실행해야합니다. 저는 Python을 소프트웨어 패키지의 일부로 사용하고 있으며 Python은 사용자가 알지 못하는 사이에서 실행됩니다. 내가 한 일은 다음과 같습니다. 작동하는 것 같지만 python26.zip을 pythonlib.zip과 같은 다른 이름으로 변경하면 더 이상 Python 라이브러리를 찾을 수 없습니다. Python에는 내장 라이브러리가 있으며 sys 가 그중 하나입니다. sys.path 를 사용하여 필요한 ZIP 파일의 Python 라이브러리를 가리킬 수 있다고 생각했습니다. 그러나 놀랍게도 라이브러리 이름을 Python26.zip으로 사용하면 제대로 작동했습니다. 왜 그렇습니까? 해결 방법 파이썬 인터프리터 소스 코드를 살.. 2020. 12. 4.