반응형

Python 54

Panda의 샘플 데이터 세트

Panda의 샘플 데이터 세트 R을 사용할 때는 다음을 사용하여 데이터 세트를 "연습"할 수 있습니다. data(iris) 또는 data(mtcars) 판다에게도 비슷한 것이 있나요?다른 방법으로 로드할 수 있다는 것을 알고 있습니다. 내장된 것이 있는지 궁금합니다.처음 이 답변을 작성한 이후로 현재 파이썬에서 샘플 데이터 세트에 액세스할 수 있는 다양한 방법으로 업데이트했습니다.개인적으로, 저는 제가 이미 사용하고 있는 패키지(보통 바다에서 태어나거나 팬더)를 고수하는 경향이 있습니다.오프라인 액세스가 필요한 경우 퀼트로 데이터 세트를 설치하는 것이 유일한 옵션인 것 같습니다. 시본 훌륭한 음모 패키지seaborn에는 여러 개의 샘플 데이터 세트가 내장되어 있습니다. import seaborn as s..

source 2023.07.28

목록 이해는 이해 범위 이후에도 이름을 다시 바인딩합니다.이게 맞나

목록 이해는 이해 범위 이후에도 이름을 다시 바인딩합니다.이게 맞나 이해 관계는 범위 지정과 비정상적인 상호 작용을 보여줍니다.이것이 예상된 행동입니까? x = "original value" squares = [x**2 for x in range(5)] print(x) # Prints 4 in Python 2! 징징거릴 위험을 무릅쓰고, 이것은 잔인한 오류의 근원입니다.제가 새로운 코드를 쓸 때, 저는 가끔 리바인딩으로 인해 매우 이상한 오류를 발견합니다. 문제가 있다는 것을 알고도 말이죠.저는 "항상 밑줄이 있는 목록 이해에서 임시 변수를 서문으로 작성해야 합니다."와 같은 규칙을 만들어야 하지만, 그것조차도 완벽한 것은 아닙니다.무작위 시한 폭탄이 기다리고 있다는 사실은 목록 이해의 모든 좋은 "사용..

source 2023.07.28

S3 버킷에서 모든 파일을 다운로드하는 Boto3

S3 버킷에서 모든 파일을 다운로드하는 Boto3 나는 s3 버킷에서 파일을 가져오기 위해 boto3를 사용하고 있습니다.▁like니▁a와 비슷한 기능이 합니다.aws s3 sync 나의 현재 코드는 #!/usr/bin/python import boto3 s3=boto3.client('s3') list=s3.list_objects(Bucket='my_bucket_name')['Contents'] for key in list: s3.download_file('my_bucket_name', key['Key'], key['Key']) 버킷에 파일만 있으면 정상적으로 작동합니다.버킷 안에 폴더가 있으면 해당 폴더가 오류를 발생시킵니다. Traceback (most recent call last): File "...

source 2023.07.23

시간 데이터가 형식과 일치하지 않음

시간 데이터가 형식과 일치하지 않음 다음 오류가 발생합니다. time data '07/28/2014 18:54:55.099000' does not match format '%d/%m/%Y %H:%M:%S.%f' 그러나 어떤 파라미터가 잘못되었는지 알 수 없습니다.%d/%m/%Y %H:%M:%S.%f? 이것이 제가 사용하는 코드입니다. from datetime import datetime time_value = datetime.strptime(csv_line[0] + '000', '%d/%m/%Y %H:%M:%S.%f') 추가 및 제거했습니다.000하지만 저도 같은 오류가 발생합니다.월과 일을 스왑했습니다. '%m/%d/%Y %H:%M:%S.%f' 28절대로 그 범위에 맞지 않을 것입니다.%mmonth 파..

source 2023.07.23

두 장고 쿼리 세트의 결합을 어떻게 찾을 수 있습니까?

두 장고 쿼리 세트의 결합을 어떻게 찾을 수 있습니까? 나는 두 가지 커스텀 매니저 방식의 장고 모델을 가지고 있습니다.각 개체는 개체의 다른 속성을 기준으로 모델 개체의 다른 하위 집합을 반환합니다. 각 관리자 메소드에 의해 반환되는 쿼리 세트의 결합, 즉 객체 목록을 가져올 수 있는 방법이 있습니까?이것은 작동하고 약간 더 깨끗해 보입니다. records = query1 | query2 중복을 원하지 않는 경우 추가해야 합니다..distinct(): records = (query1 | query2).distinct() 1.11 버전부터 django 쿼리 세트에는 통합 방법이 내장되어 있습니다. q = q1.union(q2) #q will contain all unique records of q1 + ..

source 2023.07.23

AWS Lambda에서 파이썬 로깅 사용

AWS Lambda에서 파이썬 로깅 사용 AWS 설명서에서 알 수 있듯이 다음과 같습니다. import logging logger = logging.getLogger() logger.setLevel(logging.INFO) def my_logging_handler(event, context): logger.info('got event{}'.format(event)) logger.error('something went wrong') 이제 내가 만든 것은: import logging logging.basicConfig(level = logging.INFO) logging.info("Hello World!") 에서 코드 인쇄의 첫 번째 스니펫.Cloud Watch콘솔, 하지만 두 번째 콘솔은 아닙니다. 저는 ..

source 2023.07.23

튜플 형식을 지정하려고 하면 "TypeError: 문자열 형식 지정 중에 변환된 모든 인수가 아님"이 표시되는 이유는 무엇입니까?

튜플 형식을 지정하려고 하면 "TypeError: 문자열 형식 지정 중에 변환된 모든 인수가 아님"이 표시되는 이유는 무엇입니까? 사용하고 싶습니다.%-tuple을 인쇄하는 style 문자열 형식: tup = (1,2,3) print("this is a tuple: %s." % (tup)) 다음과 같이 인쇄될 것으로 예상합니다.This is a tuple: (1,2,3).하지만 대신에 나는 다음과 같은 오류를 받습니다.TypeError: not all arguments converted during string formatting. 무엇이 문제이며 어떻게 해결해야 합니까? 명확성과 현대화를 위해 이 질문을 편집할 때, 저는 원래 예시의 한 가지 흥미로운 측면을 보존했습니다: 주변의 괄호입니다.tup이것들..

source 2023.07.18

문자열에서 부동 숫자를 추출하는 방법

문자열에서 부동 숫자를 추출하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 부동액/이중값 추출 (5개 답변) 마감됨8년 전에. 다음과 유사한 문자열이 여러 개 있습니다.Current Level: 13.4 db.부동 소수점 번호만 추출하고 싶습니다.저는 소수가 아닌 부동이라고 말합니다. 가끔은 전체이기 때문입니다.RegEx가 이를 수행할 수 있습니까? 아니면 더 나은 방법이 있습니까?만약 당신의 플로트가 항상 10진 표기법으로 표현된다면 다음과 같습니다. >>> import re >>> re.findall("\d+\.\d+", "Current Level: 13.4db.") ['13.4'] 아마 충분할 것입니다. 보다 강력한 버전은 다음과 같습니다. >>> re.findall(r"[-+]?(?:\d..

source 2023.07.18

관리자 전체에서 사용할 수 있도록 장고 앱에 자세한 이름을 지정할 수 있습니까?

관리자 전체에서 사용할 수 있도록 장고 앱에 자세한 이름을 지정할 수 있습니까? 장고 관리자에 나타나는 필드와 모델에 자세한 이름을 지정할 수 있는 것과 마찬가지로 앱에 사용자 지정 이름을 지정할 수 있습니까?장고 1.8+ 1.8개 문서(및 현재 문서)에 따라 새로운 애플리케이션은 방지해야 합니다.default_app_config대신 적절한 경로에 대한 점선이 필요합니다.AppConfig는 명적으클래에서 되어야 합니다.INSTALLED_APPS. 예: INSTALLED_APPS = [ # ...snip... 'yourapp.apps.YourAppConfig', ] 그런 다음 변경합니다.AppConfig아래에 열거된 바와 같이 장고 1.7 런윅스가 OP에 언급한 것처럼, 장고 1.7 이후로 이것은 즉시 가..

source 2023.07.18

Python에서 체인 메서드 호출 들여쓰기 스타일

Python에서 체인 메서드 호출 들여쓰기 스타일 이 질문에는 이미 다음과 같은 답이 있습니다. 파이썬에서 연쇄적인 방법을 끊는 방법은 무엇입니까? (9개 답변) 마감됨10년 전에. PEP-8을 읽고 함수 호출의 마지막 인수와 같은 줄에 닫는 괄호를 넣어야 한다는 것을 알았습니다. ShortName.objects.distinct().filter( product__photo__stockitem__isnull=False) 아마도 긴 표현은 피하는 것이 가장 좋을 것입니다.하지만 그것이 바람직하지 않다면, 어떻게 여러 개의 체인 방식 호출을 진행하시겠습니까? 마감하는 부모님이 새 전화를 받아야 합니까? ShortName.objects.distinct().filter( product__photo__stockit..

source 2023.07.18
반응형