본문 바로가기

python2392

파이썬 Delete the first three rows of a dataframe in pandas pandas에서 데이터 프레임의 처음 세 행을 삭제해야합니다. df.ix [:-1] 가 마지막 행을 제거한다는 것을 알고 있지만 처음 n 개의 행을 제거하는 방법을 알 수 없습니다. 해결 방법 df = df.iloc[3:] 처음 세 행이없는 새 df를 제공합니다. 참조 페이지 https://stackoverflow.com/questions/16396903 2021. 1. 17.
파이썬 Python Numpy-복소수-극성에서 직사각형으로 변환하는 기능이 있습니까? 극좌표 형식의 복소수, 크기 및 각도 (도)를 실수 및 허수 구성 요소의 1로 변환하는 내장 Numpy 함수가 있습니까? 분명히 내가 직접 작성할 수 있지만 일부 모듈에 최적화 된 버전이 포함되어있는 유형 인 것 같습니까? 더 구체적으로, 나는 다양한 크기와 각도의 배열을 가지고 있습니다. >>> a array([1, 1, 1, 1, 1]) >>> b array([120, 121, 120, 120, 121]) 그리고 내가 원하는 것은 : >>> c [(-0.5+0.8660254038j),(-0.515038074+0.8571673007j),(-0.5+0.8660254038j),(-0.5+0.8660254038j),(-0.515038074+0.8571673007j)] 해결 방법 def P2R(radii, a.. 2021. 1. 17.
파이썬에서 유니 코드 (비 ASCII) 문자를 처리하는 방법은 무엇입니까? File "c:\Python25\lib\httplib.py", line 711, in send self.sock.sendall(str) File "", line 1, in sendall: UnicodeEncodeError: 'ascii' codec can't encode character u'\xf1' in position 74: ordinal not in range(128) 해결 방법 소켓에서 바이트 집합을 읽었습니다. 문자열을 원한다면 디코딩해야합니다. yourstring = receivedbytes.decode("utf-8") ( utf-8 에 사용중인 인코딩으로 대체) 그런 다음 반대로 다시 보내야합니다. outbytes = yourstring.encode("utf-8") 참조 페이지 https:.. 2021. 1. 17.
파이썬에 주문 된 세트가 있습니까? 해결 방법 OrderedSet([1, 2, 3]) 이것은 MutableSet이므로 .union 의 시그니처는 세트의 시그니처와 일치하지 않지만 __ or __ 를 포함하므로 유사한 것을 쉽게 추가 할 수 있습니다. @staticmethod def union(*sets): union = OrderedSet() union.union(*sets) return union def union(self, *sets): for set in sets: self |= set 참조 페이지 https://stackoverflow.com/questions/1653970 2021. 1. 17.
파이썬으로 웹 사이트에 로그인하고 기계화하는 방법 나는 어떤 도움을 기뻐할 것입니다. import urllib2 import cookielib import urllib import requests import mechanize from mechanize._opener import urlopen from mechanize._form import ParseResponse USERNAME = 'Test' PASSWORD = 'bla123' URL = "http://www.magickartenmarkt.de" # first approach request = mechanize.Request(URL) response = mechanize.urlopen(request) forms = mechanize.ParseResponse(response, backwards_co.. 2021. 1. 16.
파이썬 2 자리 연도로 문자열 날짜를 구문 분석하는 방법은 무엇입니까? 피벗 연도를 쉽게 재정의 할 수있는 방법이 있습니까? 아니면 다른 솔루션을 제안 할 수 있습니까? Python 2.7을 사용하고 있습니다. 감사! 해결 방법 datetime 을 사용하고 정상적으로 구문 분석합니다. 그런 다음 한도 날짜가 지난 경우 개체에 datetime.datetime.replace 를 사용합니다-100 년 뒤로 조정합니다. : import datetime dd = datetime.datetime.strptime(date,'%y%m%d') if dd.year > 2005: dd = dd.replace(year=dd.year-100) 참조 페이지 https://stackoverflow.com/questions/16600548 2021. 1. 16.
파이썬 How to dynamically call methods within a class using method-name assignment to a variable class MyClass: def __init__(self, i): self.i = i def get(self): func_name = 'function' + self.i self.func_name() # 2021. 1. 16.
파이썬 urllib2.request () 호출에서 시간 제한 설정 urllib2.request () 에 시간 제한을 설정해야합니다. request 의 data 매개 변수를 사용하고 있으므로 urllib2.urlopen () 을 사용하지 않습니다. 어떻게 설정할 수 있습니까? 해결 방법 urlopen 은 POST 에 대해 data 매개 변수를 허용하지만 Request 이와 같은 개체, import urllib2 request = urllib2.Request('http://www.example.com', data) response = urllib2.urlopen(request, timeout=4) content = response.read() 참조 페이지 https://stackoverflow.com/questions/16646322 2021. 1. 16.
파이썬에서 날짜에 산술 연산을 수행하는 방법은 무엇입니까? csv 파일에 Date 라는 날짜 열이 있으며 04/21/2013 형식의 날짜가 있고 Next_Day 열이 하나 더 있습니다. Next_Day 열에서 날짜 열에 언급 된 날짜 바로 뒤에 오는 날짜를 채우고 싶습니다. 예를 들어. 날짜 열에 날짜가 04/21/2013 인 경우 Next_Day 열에 04/22/2013 이 필요합니다. Excel에서 +1 을 사용할 수 있지만 Python에서이를 수행하는 방법을 모르겠습니다. 이 문제를 해결하는 데 도움을주세요. 해결 방법 >>> import datetime >>> s = '04/21/2013' >>> d = datetime.datetime.strptime(s, '%m/%d/%Y') + datetime.timedelta(days=1) >>> print(d.st.. 2021. 1. 16.
파이썬 Finding the indices of matching elements in list in Python "평균"이라고하는 1에서 5까지의 긴 부동 숫자 목록이 있고 a보다 작거나 b보다 큰 요소에 대한 인덱스 목록을 반환하고 싶습니다. def find(lst,a,b): result = [] for x in lst: if xb: i = lst.index(x) result.append(i) return result matches = find(average,2,4) 그러나 놀랍게도 "matches"에 대한 출력에는 많은 반복이 있습니다. [2, 2, 10, 2, 2, 2, 19, 2, 10, 2, 2, 42, 2, 2, 10, 2, 2, 2, 10, 2, 2, ...] . 왜 이런 일이 발생합니까? 해결 방법 목록에서 값의 처음 항목 만 찾는 .index () 를 사용하고 있습니다. 따라서 인덱스 2와 인덱스 .. 2021. 1. 16.