반응형

python 25

이전 값이 적용에서도 계산될 때 Pandas에서 dataframe.apply의 이전 행 값을 사용할 수 있는 방법이 있습니까?

이전 값이 적용에서도 계산될 때 Pandas에서 dataframe.apply의 이전 행 값을 사용할 수 있는 방법이 있습니까? 다음과 같은 데이터 프레임이 있습니다. Index_Date A B C D ================================ 2015-01-31 10 10 Nan 10 2015-02-01 2 3 Nan 22 2015-02-02 10 60 Nan 280 2015-02-03 10 100 Nan 250 요구 사항: Index_Date A B C D ================================ 2015-01-31 10 10 10 10 2015-02-01 2 3 23 22 2015-02-02 10 60 290 280 2015-02-03 10 100 3000 250 C..

programing 2023.07.20

홈브루를 사용하여 맥에 파이썬 2와 3을 모두 설치하려면 어떻게 해야 합니까?

홈브루를 사용하여 맥에 파이썬 2와 3을 모두 설치하려면 어떻게 해야 합니까? 파이썬 2와 3을 왔다 갔다 할 수 있어야 합니다.경로를 어지럽히고 문제를 일으키고 싶지 않기 때문에 홈브루를 사용하여 어떻게 해야 합니까?현재 저는 홈브루를 통해 2.7을 설치했습니다.pyenv를 사용합니다. 설치할 수 있습니다. $ brew install pyenv Bash 셸에서 pyenv를 사용하려면 다음을 실행해야 합니다. $ eval "$(pyenv init -)" 시작할 때 Bash에 대해 자동으로 이 작업을 수행하려면 해당 행을 다음에 추가합니다.~/.bash_profile. 1 용도: pyenv를 설치하고 활성화한 후에는 다른 버전의 python을 설치하고 사용할 수 있는 python을 선택할 수 있습니다.예:..

programing 2023.07.20

Visual Studio Code Intelliense가 매우 느립니다. 제가 할 수 있는 일이 있습니까?

Visual Studio Code Intelliense가 매우 느립니다. 제가 할 수 있는 일이 있습니까? 편집: Pylance는 이것을 훨씬 더 잘하는 것으로 보이며 지금까지 Microsoft의 이전 Python 언어 서버의 모든 문제를 해결했습니다. 저는 VS Code를 사용하고 있는데 코드 완성을 제외한 모든 영역이 훌륭합니다. 코드 완성은 보통 너무 느려서 사용할 수 없습니다.이 예는 인텔리센스가 로컬 변수를 찾는 데 걸린 시간을 보여 주며, 이는 Ctrl+Enter를 누른 후에 확인하라는 메시지가 표시된 후에만 표시됩니다. 저는 아직까지 이 문제에 대한 해결책을 찾지 못해서, 비슷한 문제를 겪은 사람이 있는지 묻고 그들이 어떻게 극복했는지 물어보려고 왔습니다.알고 보니 저에게는 특정 VS Cod..

programing 2023.07.15

장고에서 사용자가 특정 그룹에 있는지 확인하려면 어떻게 해야 합니까?

장고에서 사용자가 특정 그룹에 있는지 확인하려면 어떻게 해야 합니까? 저는 장고의 관리자 사이트에 사용자 지정 그룹을 만들었습니다. 제 코드에서, 저는 사용자가 이 그룹에 있는지 확인하고 싶습니다.그걸 어떻게 하는 거죠?사용자 개체는 다대다 관계를 통해 그룹 개체에 연결됩니다. 따라서 필터 방법을 user.groups에 적용할 수 있습니다. 따라서 특정 사용자가 특정 그룹(예: "구성원")에 있는지 확인하려면 다음 작업을 수행합니다. def is_member(user): return user.groups.filter(name='Member').exists() 지정된 사용자가 둘 이상의 지정된 그룹에 속하는지 확인하려면 __in 연산자를 다음과 같이 사용합니다. def is_in_multiple_group..

programing 2023.07.10

Python에서 AWS 오류:람다_function이라는 모듈이 없습니다.

Python에서 AWS 오류:람다_function이라는 모듈이 없습니다. AWS Lambda Python 배포 패키지를 만들고 있습니다.외부 종속성 요청을 하나 사용하고 있습니다.AWS 설명서를 사용하여 외부 종속성을 설치했습니다.아래는 제 파이썬 코드입니다. import requests print('Loading function') s3 = boto3.client('s3') def lambda_handler(event, context): #print("Received event: " + json.dumps(event, indent=2)) # Get the object from the event and show its content type bucket = event['Records'][0]['s3'][..

programing 2023.06.30

Python 소스 코드 인코딩을 정의하는 올바른 방법

Python 소스 코드 인코딩을 정의하는 올바른 방법 PEP 263은 Python 소스 코드 인코딩을 선언하는 방법을 정의합니다.일반적으로 Python 파일의 처음 두 줄은 다음으로 시작해야 합니다. #!/usr/bin/python # -*- coding: -*- 하지만 다음으로 시작하는 많은 파일을 보았습니다. #!/usr/bin/python # -*- encoding: -*- 즉,encoding보다는coding. 파일 인코딩은 어떻게 선언해야 합니까? 누락되거나 잘못된 인코딩 선언으로 인해 발생하는 구문 오류에 대한 중복 질문을 닫으려면 "SyntaxError: ASCII가 아닌 문자..." 또는 "SyntaxError: Non-UTF-8 code with..."를 사용하십시오.반면 이 질문은 선언문..

programing 2023.06.25

Erno 32 파이프가 부러지는 것을 어떻게 예방합니까?

Erno 32 파이프가 부러지는 것을 어떻게 예방합니까? 현재 저는 파이썬으로 구축된 앱을 사용하고 있습니다.개인용 컴퓨터에서 실행하면 문제없이 작동합니다. 그러나 운영 서버로 이동할 때는아래와 같은 오류가 계속 표시됩니다. 제가 조사를 해보니 서버가 데이터 전송 중인 상태에서 최종 사용자 브라우저가 연결을 중단하는 이유가 있었습니다. 제 개인 컴퓨터에서 작동하면서 프로덕션 서버에서 제대로 실행되지 못하는 근본 원인과 원인이 무엇인지 궁금합니다.어떤 조언이든 감사합니다. Exception happened during processing of request from ('127.0.0.1', 34226) Traceback (most recent call last): File "/usr/lib/python2...

programing 2023.06.20

파이썬에서 사용 가능하고 활성화된 네트워크 연결이 있는지 확인하려면 어떻게 해야 합니까?

파이썬에서 사용 가능하고 활성화된 네트워크 연결이 있는지 확인하려면 어떻게 해야 합니까? 저는 제가 온라인 API에 접속할 수 있는지 알고 싶지만, 그러기 위해서는 인터넷 접속이 필요합니다. 파이썬을 사용하여 사용 가능하고 활성화된 연결이 있는지 확인하려면 어떻게 해야 합니까?다음과 같은 것을 사용할 수 있습니다. from urllib import request def internet_on(): try: request.urlopen('http://216.58.192.142', timeout=1) return True except request.URLError as err: return False 2을 Python 2.x로 합니다.import urllib2 as request: 현재 8.8.8.8은 Goo..

programing 2023.06.20

데이터 프레임을 사전으로 변환하는 방법

데이터 프레임을 사전으로 변환하는 방법 저는 두 개의 열이 있는 데이터 프레임을 가지고 있는데 그것을 사전으로 변환하려고 합니다.첫 번째 열이 키가 되고 두 번째 열이 값이 됩니다. 데이터 프레임: id value 0 0 10.2 1 1 5.7 2 2 7.4 어떻게 해야 하나요?한다면lakes당신의DataFrame당신은 다음과 같은 것을 할 수 있습니다. area_dict = dict(zip(lakes.id, lakes.value)) 의 문서를 참조하십시오. 다음과 같이 사용할 수 있습니다. df.set_index('id').to_dict() 그리고 열이 하나만 있는 경우 열 이름을 피하기 위해 딕트의 수준도 사용됩니다(실제로 이 경우에는Series.to_dict()): df.set_index('id')..

programing 2023.06.15

객체 저장 및 로드 및 피클 사용

객체 저장 및 로드 및 피클 사용 를 사용하여 개체를 저장하고 로드하려고 합니다.pickle모듈. 먼저 내 목표를 선언합니다. >>> class Fruits:pass ... >>> banana = Fruits() >>> banana.color = 'yellow' >>> banana.value = 30 그런 다음 'Frutes.obj'라는 파일을 엽니다(이전에 새 .txt 파일을 만들고 'Frutes.obj'로 이름을 변경했습니다). >>> import pickle >>> filehandler = open(b"Fruits.obj","wb") >>> pickle.dump(banana,filehandler) 이 작업을 수행한 후 세션을 닫고 새 세션을 시작한 후 다음 세션을 추가합니다(저장해야 하는 개체에 액..

programing 2023.06.10
반응형