본문 바로가기

python2392

파이썬으로 파일을 unrar 어떻게 할 수 있습니까? 파일이 .zip 이면 파일의 압축을 풀 수 있고 파일 형식이 .rar 이면 unrar 파일을 풀 수 있습니다. 파이썬 2.7에서 어떻게이 작업을 수행 할 수 있습니까? 해결 방법 from pyunpack import Archive Archive('a.zip').extractall('/path/to') 참조 페이지 https://stackoverflow.com/questions/17614467 2021. 1. 13.
파이썬 Python에서 목록의 요소 위치를 찾는 방법은 무엇입니까? for s in stocks_list: print s "위치"가 무엇인지 어떻게 알 수 있습니까? 앞으로 stocks_list [4] 를 할 수 있도록? 해결 방법 for index, s in enumerate(stocks_list): print index, s 참조 페이지 https://stackoverflow.com/questions/1762484 2021. 1. 13.
파이썬 What's the fastest way in Python to calculate cosine similarity given sparse matrix data? 희소 행렬 목록이 주어지면 행렬의 각 열 (또는 행) 간의 코사인 유사성을 계산하는 가장 좋은 방법은 무엇입니까? 나는 n-choose-two 번 반복하지 않을 것입니다. 입력 행렬은 다음과 같습니다. A= [0 1 0 0 1 0 0 1 1 1 1 1 0 1 0] 희소 표현은 다음과 같습니다. A = 0, 1 0, 4 1, 2 1, 3 1, 4 2, 0 2, 1 2, 3 Python에서는 행렬 입력 형식으로 작업하는 것이 간단합니다. import numpy as np from sklearn.metrics import pairwise_distances from scipy.spatial.distance import cosine A = np.array( [[0, 1, 0, 0, 1], [0, 0, 1, 1, .. 2021. 1. 13.
파이썬 int 값을 유니 코드로 변환 pyserial을 사용하고 있으며 255보다 작은 값을 보내야합니다. int 자체를 보내면 int의 ascii 값이 전송됩니다. 이제 int를 유니 코드 값으로 변환하고 직렬 포트를 통해 보냅니다. unichr(numlessthan255); However it throws this error: 'ascii' codec can't encode character u'\x9a' in position 24: ordinal not in range(128) int를 유니 코드로 변환하는 가장 좋은 방법은 무엇입니까? 해결 방법 256보다 작은 한 int의 1 바이트 값을 얻으려면 chr (somenumber) 를 사용하십시오. 그러면 pySerial이 제대로 전송합니다. pySerial을 통해 전송하려는 경우 표준.. 2021. 1. 13.
파이썬 부울을 반환하려고 할 때 TypeError ( " 'bool'object is not iterable",) 이상한 문제가 있습니다. 부울을 반환하는 메서드가 있습니다. 차례로 프런트 엔드에서 메서드를 직접 호출 할 수 없으므로 해당 함수의 결과가 다시 반환되어야합니다. 내 코드는 다음과 같습니다. # this uses bottle py framework and should return a value to the html front-end @get('/create/additive/') def createAdditive(name): return pump.createAdditive(name) def createAdditive(self, name): additiveInsertQuery = """ INSERT INTO additives SET name = '""" + name + """'""" try: self.cur.. 2021. 1. 13.
파이썬 이미지에서 텍스트 인식을위한 간단한 파이썬 라이브러리 이미지에서 텍스트 인식을위한 간단한 파이썬 라이브러리를 찾고 있습니다. 이미지는 다음과 유사합니다. 이미지에는 한 줄, 숫자 및 하이픈이 포함되어 매우 순수하고 단순하지만 해상도가 낮습니다. 나는 비슷한 것을 원합니다 (이상적으로) : text = recognize(open('image.png', 'rb').read()) 비슷한 것이 있습니까? 감사. UPD 나는 pytesser와 OCRopus에 대해 알고 있습니다. 그러나 내가 이해하는 한 그들은 Python 3.x를 지원하지 않습니다. 해결 방법 참조 페이지 https://stackoverflow.com/questions/17630650 2021. 1. 13.
파이썬 삼중 큰 따옴표 vs. 큰 따옴표 Python 문서 문자열을 작성하는 데 선호되는 방법은 무엇입니까? "" " 또는 " def buildConnectionString(params): """Build a connection string from a dictionary of parameters. Returns string.""" def stripnulls(data): "strip whitespace and nulls" return data.replace("\00", "").strip() 두 구문 모두 작동합니다. 나에게 유일한 차이점은 "" "를 사용하면 여러 줄 문서를 작성할 수 있다는 것입니다. 그 외에 다른 점이 있습니까? 해결 방법 """Return a foobang Optional plotz says to frobnicate the.. 2021. 1. 13.
파이썬 Pandas를 사용하여 시간별 / 분별 시간 범위 만들기 date_range와 유사한 팬더에서 시간 범위를 생성하는 방법이 있습니까? 같은 것 : pandas.time_range("11:00", "21:30", freq="30min") 해결 방법 시간 범위는 독립형 인덱스 유형으로 존재하지 않습니다. 단일 날짜를 사용하여 생성 In [1]: pandas.date_range("11:00", "21:30", freq="30min") Out[1]: [2013-07-14 11:00:00, ..., 2013-07-14 21:30:00] Length: 22, Freq: 30T, Timezone: None 시간 개체 In [2]: pandas.date_range("11:00", "21:30", freq="30min").time Out[2]: array([datetime.t.. 2021. 1. 13.
파이썬 for 또는 while 루프를 사용하여 n 번 수행 파이썬에서는 어떤 동작을 두 번 이상 반복하는 두 가지 훌륭한 방법이 있습니다. 그중 하나는 while 루프이고 다른 하나는 for 루프입니다. 이제 두 가지 간단한 코드를 살펴 보겠습니다. for i in range(n): do_sth() 그리고 나머지: i = 0 while i < n: do_sth() i += 1 내 질문은 그들 중 어느 것이 더 낫다는 것입니다. 물론, 인터넷에서 찾을 수있는 문서 예제와 다양한 코드 조각에서 매우 일반적으로 사용되는 첫 번째 것은 훨씬 더 우아하고 짧지 만 다른 한편으로는 루프를 통해 완전히 쓸모없는 정수 목록을 생성합니다. 그들. 특히 많은 수의 반복에 관한 한, 메모리 낭비가 아닌가? 그렇다면 어떤 방법이 더 낫다고 생각하십니까? 해결 방법 그러나 다른 한편으.. 2021. 1. 13.
파이썬 Python : 나누기 소수점 제거 나는 숫자를 나눈 다음 숫자를 반환하는 프로그램을 만들었지 만 숫자를 반환 할 때 다음과 같은 십진수를 갖게됩니다. 2.0 그러나 나는 그것이 나에게주고 싶다. 2 그래서 어쨌든 내가 할 수 있습니까? 미리 감사드립니다! 해결 방법 최종 결과에서 int () 를 호출 할 수 있습니다. >>> int(2.0) 2 참조 페이지 https://stackoverflow.com/questions/17651384 2021. 1. 13.