본문 바로가기

파이썬2271

파이썬에서 날짜와 날짜 시간을 어떻게 비교할 수 있습니까? 다음은 실행하려는 작은 스 니펫입니다. >>> from datetime import * >>> item_date = datetime.strptime('7/16/10', "%m/%d/%y") >>> from_date = date.today()-timedelta(days=3) >>> print type(item_date) >>> print type(from_date) >>> if item_date > from_date: ... print 'item is newer' ... Traceback (most recent call last): File "", line 1, in TypeError: can't compare datetime.datetime to datetime.date 날짜와 datetime 값을 비교.. 2020. 11. 18.
파이썬 Pandas를 사용하여 도표 시리즈를 산포하는 방법 이 시리즈가 있습니다. print series.head() print type(series) print series.index year 1992 36.222222 1993 53.200000 1994 49.400000 1995 34.571429 1996 39.200000 Name: ranking, dtype: float64 Int64Index([1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014], dtype='int64', name=u'year') 산점도를 만들려고하는데 시리즈의 인덱스와 값에 액세스하는 데 문제가.. 2020. 11. 18.
파이썬 urllib.request 및 json 모듈을 사용하여 Python에서 JSON 객체로드 간단한 Python 스크립트 테스트에서 'json'및 'urllib.request'모듈을 함께 작동시키는 데 문제가 있습니다. Python 3.5를 사용하고 여기에 코드가 있습니다. import json import urllib.request urlData = "http://api.openweathermap.org/data/2.5/weather?q=Boras,SE" webURL = urllib.request.urlopen(urlData) print(webURL.read()) JSON_object = json.loads(webURL.read()) #this is the line that doesn't work 명령 줄을 통해 스크립트를 실행할 때 " TypeError : the JSON object mus.. 2020. 11. 18.
파이썬 matplotlib의 리버스 컬러 맵 plot_surface와 함께 사용하기 위해 주어진 컬러 맵의 색상 순서를 단순히 반전시키는 방법을 알고 싶습니다. 해결 방법 참조 페이지 https://stackoverflow.com/questions/3279560 2020. 11. 17.
파이썬 Python-쉼표로 구분 된 목록 출력 쉼표로 구분 된 항목 목록을 출력해야하는 코드를 작성 중입니다. 목록은 for 루프로 생성됩니다. 나는 for x in range(5): print(x, end=",") 문제는 목록의 마지막 항목과 함께 추가 된 마지막 쉼표를 제거하는 방법을 모르겠다는 것입니다. 다음과 같이 출력됩니다. 0,1,2,3,4, 끝 ','을 제거하려면 어떻게합니까? 해결 방법 print 서술문이 거의 다되었습니다. >>> print(*range(5), sep=", ") 0, 1, 2, 3, 4 내장 된 print 는 인쇄 할 인수로 여러 항목을 사용합니다. 키워드가 아닌 인수는 sep 로 구분하여 인쇄됩니다. sep 의 기본값은 단일 공백입니다. >>> print("hello", "world") hello world sep .. 2020. 11. 17.
파이썬 Python 3.5의 PyCrypto Python 3.3 및 3.4 용 PyCrypto 설치 프로그램을 찾았지만 Python 3.5 용 설치 프로그램은 없습니다. pip install 을 사용하여 PyCrypton을 설치하려고하면 다음과 같이 표시됩니다. warning: GMP or MPIR library not found; Not building Crypto.PublicKey._fastmath. Windows 10의 Python 3.5에 PyCrypto를 설치하는 방법이 있습니까? 감사! 해결 방법 컴파일러가 필요한 이유는 PyCrypto가 공식적으로 소스 배포 만 제공하기 때문입니다. 따라서 PyCrypto를 설치하는 데는 두 가지 옵션이 있습니다. 이것은 실제로 매우 간단하지만 추가 소프트웨어를 설치해야합니다. 다시 말하지만, 위에 링.. 2020. 11. 17.
파이썬 pandas concat ignore_index가 작동하지 않습니다. ignore_index = True 가 작동하지 않는 것처럼 보이므로 데이터 프레임을 열 바인딩하고 pandas concat 에 문제가 있습니다. df1 = pd.DataFrame({'A': ['A0', 'A1', 'A2', 'A3'], 'B': ['B0', 'B1', 'B2', 'B3'], 'D': ['D0', 'D1', 'D2', 'D3']}, index=[0, 2, 3,4]) df2 = pd.DataFrame({'A1': ['A4', 'A5', 'A6', 'A7'], 'C': ['C4', 'C5', 'C6', 'C7'], 'D2': ['D4', 'D5', 'D6', 'D7']}, index=[ 5, 6, 7,3]) df1 # A B D # 0 A0 B0 D0 # 2 A1 B1 D1 # 3 A2 B2.. 2020. 11. 17.
파이썬 파일의 각 줄을 포함하는 목록 만들기 파일을 열고 파일에서 읽은 각 줄로 목록을 만들려고합니다. i=0 List=[""] for Line in inFile: List[i]=Line.split(",") i+=1 print List 하지만이 샘플 코드는 인덱스가 범위를 벗어났다 라고 말하는 i + = 1 때문에 오류가 발생합니다. 여기서 내 문제는 무엇입니까? InFile의 새 줄마다 목록을 늘리기 위해 코드를 작성하려면 어떻게해야합니까? 해결 방법 그보다 훨씬 쉽습니다. List = open("filename.txt").readlines() 파일의 각 줄 목록을 반환합니다. 참조 페이지 https://stackoverflow.com/questions/328059 2020. 11. 17.
파이썬 나는 계속해서 'WSGIRequest'개체에 django에 'Get'속성이 없습니다. 연습용으로 작은 "보드"앱을 만들려고합니다. 현재 페이지에 갇혀 있는데 페이지 매기기 템플릿을로드하려고하면 오류가 발생합니다. 오류 추적은 다음과 같습니다. AttributeError at /board/2/ 'WSGIRequest' object has no attribute 'Get' Request Method: GET Request URL: http://192.168.56.101:8000/board/2/ Django Version: 1.7.6 Exception Type: AttributeError Exception Value: 'WSGIRequest' object has no attribute 'Get' Exception Location: /home/web/workspace/simpleboard/boa.. 2020. 11. 17.
파이썬 Windows 백그라운드 프로세스로 Python 스크립트 실행 직렬 포트에서 데이터를 읽는 파이썬 스크립트를 코딩하려고했습니다. 명령 줄에서 잘 작동했지만 명령 줄 인터페이스없이 백그라운드 프로세스로 실행해야합니다. 스크립트에는 직렬 포트에서 데이터의 다음 바이트를 읽고 그에 따라 키 누름을 시뮬레이션하는 while 루프가 있습니다. 키 누르기가 현재 창에 초점을 맞추려면 Python 명령 줄 대신 백그라운드 프로세스로 실행할 스크립트가 필요합니다. 나는 여기에서 몇 가지 답변을 읽었지만 아무것도 나를 위해 종을 울리지 않았습니다. 저를 올바른 방향으로 알려주세요. 해결 방법 Windows에서는 pythonw.exe 실행 파일을 사용하여 백그라운드에서 Python 스크립트를 실행할 수 있습니다. 이렇게하면 눈에 보이는 프로세스 나 상호 작용하는 방법없이 백그라운드에.. 2020. 11. 17.