본문 바로가기

python 공부2392

파이썬 여러 독립 변수가있는 Python curve_fit def func(x, y, a, b, c): return log(a) + b*log(x) + c*log(y) 여기서 x와 y는 독립 변수이고 a, b, c에 적합합니다. 해결 방법 독립 변수에 대한 다차원 배열에 curve_fit 을 전달할 수 있지만 func 는 동일한 것을 허용해야합니다. 예를 들어,이 배열을 X 라고 부르고 명확성을 위해 x , y 로 압축을 풉니 다. import numpy as np from scipy.optimize import curve_fit def func(X, a, b, c): x,y = X return np.log(a) + b*np.log(x) + c*np.log(y) # some artificially noisy data to fit x = np.linspace(0... 2020. 11. 30.
파이썬 Parse HTML via XPath 해결 방법 >>> from elementtidy.TidyHTMLTreeBuilder import TidyHTMLTreeBuilder as TB >>> tb = TB() >>> tb.feed("Hello world") >>> e= tb.close() >>> e.find(".//{http://www.w3.org/1999/xhtml}p") 참조 페이지 https://stackoverflow.com/questions/285990 2020. 11. 30.
파이썬 How can I have autocomplete for python libraries in sublime 현재 일부 코드를 가져올 때 예를 들면 다음과 같습니다. from datetime import datetime 나는 그것이 어떤 방법을 가지고 있는지 볼 수 없습니다. 예를 들어 utcnow ()가 있다는 것을 어떻게 알 수 있습니까? 메서드에 대한 cntr + space가있는 이클립스에 있기 때문에 숭고한 플러그인이 있으면이 기능을 사용할 수 있으면 좋을 것입니다. 또한 클래스 정의 간 탐색이 있거나 속성 정의 등으로 이동하는 경우 일 수 있습니다. 해결 방법 참조 페이지 https://stackoverflow.com/questions/28656309 2020. 11. 30.
파이썬 Pythons timeit으로 성능 테스트를 위해 코드 세그먼트의 시간을 어떻게 측정 할 수 있습니까? 내 Python 스크립트는 다음과 같습니다. import sys import getopt import timeit import random import os import re import ibm_db import time from string import maketrans myfile = open("results_update.txt", "a") for r in range(100): rannumber = random.randint(0, 100) update = "update TABLE set val = %i where MyCount >= '2010' and MyCount < '2012' and number = '250'" % rannumber #print rannumber conn = ibm_db.pcon.. 2020. 11. 30.
파이썬 for 루프에서 생성 된 Pandas 데이터 프레임 추가 for 루프에서 일련의 Excel 파일에 액세스하고 있습니다. 그런 다음 Excel 파일의 데이터를 pandas 데이터 프레임으로 읽습니다. 이러한 데이터 프레임을 함께 추가 한 다음 데이터 프레임 (현재 모든 파일의 데이터 포함)을 새 Excel 파일로 저장하는 방법을 알아낼 수 없습니다. 내가 시도한 것은 다음과 같습니다. for infile in glob.glob("*.xlsx"): data = pandas.read_excel(infile) appended_data = pandas.DataFrame.append(data) # requires at least two arguments appended_data.to_excel("appended.xlsx") 감사! 해결 방법 appended_data = .. 2020. 11. 30.
파이썬 Line2D를 사용하여 파이썬에서 선 그리기 데이터가 있습니다. x = [10,24,23,23,3] y = [12,2,3,4,2] 나는 그것을 사용하여 플롯하고 싶다. 나는 사용한다 import matplotlib.lines matplotlib.lines.Line2D(x, y) 하지만 선을 어떻게 표시합니까? 해결 방법 플롯에 선을 추가 한 다음 표시해야합니다. In [13]: import matplotlib.pyplot as plt In [15]: from matplotlib.lines import Line2D In [16]: fig = plt.figure() In [17]: ax = fig.add_subplot(111) In [18]: x = [10,24,23,23,3] In [19]: y = [12,2,3,4,2] In [20]: line =.. 2020. 11. 30.
파이썬 numpy : argmin () 및 argmax () 함수의 논리는 무엇입니까? axis 매개 변수와 함께 사용할 때 argmax 및 argmin 의 출력을 이해할 수 없습니다. 예를 들면 : >>> a = np.array([[1,2,4,7], [9,88,6,45], [9,76,3,4]]) >>> a array([[ 1, 2, 4, 7], [ 9, 88, 6, 45], [ 9, 76, 3, 4]]) >>> a.shape (3, 4) >>> a.size 12 >>> np.argmax(a) 5 >>> np.argmax(a,axis=0) array([1, 1, 1, 1]) >>> np.argmax(a,axis=1) array([3, 1, 1]) >>> np.argmin(a) 0 >>> np.argmin(a,axis=0) array([0, 0, 2, 2]) >>> np.argmin(a,ax.. 2020. 11. 29.
파이썬, 셀레늄에서 프레임을 전환하는 기능 두 프레임 사이를 쉽게 전환 할 수있는 기능을 찾고 있습니다. 지금은 프레임 사이를 전환해야 할 때마다 다음 코드로이 작업을 수행하고 있습니다. driver.switch_to.frame(driver.find_element_by_css_selector("frame[name='nav']")) driver.switch_to.frame(driver.find_element_by_css_selector("frame[name='content']")) 내 목표는 나머지는 기본적으로 동일하기 때문에 탐색 또는 내용을 변경하기 위해 인수를 취하는 함수를 얻는 것입니다. 내가 이미 시도한 것은 다음과 같습니다. def frame_switch(content_or_nav): x = str(frame[name=str(conten.. 2020. 11. 29.
파이썬에서 파일을 바이트 단위로 읽는 방법과 바이트 목록을 바이너리로 인쇄하는 방법은 무엇입니까? 파일을 바이트 단위로 읽으려고하는데 어떻게해야할지 모르겠습니다. 나는 그렇게하려고 노력하고 있습니다. file = open(filename, 'rb') while 1: byte = file.read(8) # Do something... 그렇다면 가변 바이트가 모든 루프의 시작 부분에 8 개의 다음 비트를 포함하도록 만들까요? 그 바이트가 실제로 무엇인지는 중요하지 않습니다. 중요한 것은 8 비트 스택의 파일을 읽어야한다는 것입니다. 편집하다: 또한 목록에서 해당 바이트를 수집하고 ASCII 문자로 인쇄하지 않도록 인쇄하고 싶지만 원시 바이트로 즉, 해당 바이트 목록을 인쇄하면 결과가 다음과 같이 제공됩니다. ['10010101', '00011100', .... ] 해결 방법 >>> byte = 'a' >.. 2020. 11. 29.
파이썬 Django에서 json 배열 만들기 django에서 json 배열을 만들려고하는데 오류가 발생합니다. In order to allow non-dict objects to be serialized set the safe parameter to False 그리고 내 views.py- def wall_copy(request): if True: posts = user_post.objects.order_by('id')[:20].reverse() return JsonResponse(posts) 기본적으로 user_post는 게시글이 저장된 상위 20 개 데이터의 대상이되는 모델입니다. json 배열을 보내고 싶지만 게시물을 json 배열로 변환 할 수 없습니다. 나는 또한 serializer를 시도했지만 도움이되지 않았습니다. 제발 도와주세요. 미리.. 2020. 11. 29.