반응형

Python 29

f-스트링이 있는 라운딩 플로트

f-스트링이 있는 라운딩 플로트 이 질문에는 이미 다음과 같은 답변이 있습니다. 부동 소수점 번호를 특정 정밀도로 변환한 다음 문자열로 복사 (8개 답변) 닫힘5년 전에. %-formating을 사용하면 문자열에서 소수점 이하의 경우의 수를 지정할 수 있습니다. x = 3.14159265 print('pi = %0.2f' %x) 이것은 나에게 다음을 가져다 줄 것입니다. pi = 3.14 파이썬 3.6에서 f-strings를 사용하여 이를 수행할 수 있는 방법이 있습니까?이것은 어떻습니까? x = 3.14159265 print(f'pi = {x:.2f}') f-스트링용 문서언급URL : https://stackoverflow.com/questions/46062105/rounding-floats-with-..

programing 2023.09.19

Python에서 *.wav 파일 읽기

Python에서 *.wav 파일 읽기 .wav 파일로 작성된 사운드를 분석해야 합니다.이를 위해 이 파일을 숫자 집합(예: 배열)으로 변환해야 합니다.웨이브 패키지를 사용해야 할 것 같습니다.하지만 정확히 어떻게 작동하는지는 모르겠습니다.예를 들어 다음과 같이 했습니다. import wave w = wave.open('/usr/share/sounds/ekiga/voicemail.wav', 'r') for i in range(w.getnframes()): frame = w.readframes(i) print frame 이 코드의 결과로 음압을 시간의 함수로 볼 수 있을 것이라 예상했습니다.이와는 대조적으로 이상하고 신비로운 기호들이 많이 보입니다. (16진수가 아닌)아무도, 제발 도와줄 수 있습니까?문서에..

programing 2023.09.14

판다들의 차이점은 무엇일까요?qcut이랑 팬더.cut?

판다들의 차이점은 무엇일까요?qcut이랑 팬더.cut? 문서에는 다음과 같이 나와 있습니다. http://pandas.pydata.org/pandas-docs/dev/basics.html "연속적인 값은 cut(값을 기준으로 빈), qcut(샘플 분위수를 기준으로 빈) 함수를 이용하여 이산화할 수 있습니다." 아주 추상적으로 들리는데요...아래 예제에서 차이점을 알 수 있지만 qcut(sample quantile)은 실제로 무엇을 의미합니까? qcut 대 cut은 언제 사용하시겠습니까? 감사해요. factors = np.random.randn(30) In [11]: pd.cut(factors, 5) Out[11]: [(-0.411, 0.575], (-0.411, 0.575], (-0.411, 0.575]..

programing 2023.09.09

Django Rest Framework의 응답에 중간자(모델을 통해) 포함

Django Rest Framework의 응답에 중간자(모델을 통해) 포함 장고레스트 프레임워크에서 모델과 그들의 발표를 통해 m2m/를 다루는 것에 대해 질문이 있습니다.고전적인 예를 들어 보겠습니다. models.py : from django.db import models class Member(models.Model): name = models.CharField(max_length = 20) groups = models.ManyToManyField('Group', through = 'Membership') class Group(models.Model): name = models.CharField(max_length = 20) class Membership(models.Model): member = ..

programing 2023.09.04

요구 사항을 가져오는 방법.Poetry를 사용하는 기존 프로젝트의 txt

요구 사항을 가져오는 방법.Poetry를 사용하는 기존 프로젝트의 txt 저는 기존 프로젝트에서 시를 시도하고 있습니다.원래 pyenv와 virtual env를 사용했기 때문에 저는requirements.txt프로젝트의 종속성이 포함된 파일입니다. 다음 항목을 가져오려고 합니다.requirements.txt처음으로 종속성을 로드할 수 있도록 Poetry를 사용한 파일입니다.저는 시의 문서를 살펴보았지만, 이것을 할 수 있는 방법을 찾지 못했습니다.좀 도와 주시겠습니까? 모든 패키지를 수동으로 추가할 수 있다는 것은 알지만 패키지가 많기 때문에 좀 더 자동화된 프로세스를 원합니다.poetry직접적으로 지원하지 않습니다.그러나 필수 패키지의 핸드메이드 목록(최소한 버전 번호는 포함하지 않고 주요 종속성만 포..

programing 2023.08.30

Python을 사용하여 미니돔으로 요소 값 가져오기

Python을 사용하여 미니돔으로 요소 값 가져오기 저는 파이썬에서 이브 온라인 API를 위한 GUI 프론트엔드를 만들고 있습니다. 나는 그들의 서버에서 XML 데이터를 성공적으로 꺼냈습니다. "name"이라는 노드에서 값을 가져오려고 합니다. from xml.dom.minidom import parse dom = parse("C:\\eve.xml") name = dom.getElementsByTagName('name') print name 노드를 찾는 것처럼 보이지만 출력은 다음과 같습니다. [] 노드의 값을 인쇄하려면 어떻게 해야 합니까?그래야 합니다. name[0].firstChild.nodeValue 당신이 원하는 문자 부분이라면 아마도 이런 것일 것입니다. from xml.dom.minidom ..

programing 2023.08.26

list_objects_v2를 사용하여 S3에서 1000개 이상의 개체를 가져오는 방법은 무엇입니까?

list_objects_v2를 사용하여 S3에서 1000개 이상의 개체를 가져오는 방법은 무엇입니까? 저는 s3에 50만개 이상의 물건을 가지고 있습니다.저는 각 물체의 크기를 파악하려고 노력하고 있습니다.나는 그것을 위해 다음 파이썬 코드를 사용하고 있습니다. import boto3 bucket = 'bucket' prefix = 'prefix' contents = boto3.client('s3').list_objects_v2(Bucket=bucket, MaxKeys=1000, Prefix=prefix)["Contents"] for c in contents: print(c["Size"]) 하지만 그것은 단지 저에게 상위 1000개의 물체의 크기를 주었습니다.서류상으로는 1,000개 이상은 받을 수 없습..

programing 2023.08.20

Sublime Text와 같이 PyCharm에서 선택한 텍스트를 둘러싸는 방법

Sublime Text와 같이 PyCharm에서 선택한 텍스트를 둘러싸는 방법 우리가 SubmitText 2를 사용할 때처럼 괄호 키에 입력하기만 하면 선택한 코드를 괄호로 둘러쌀 수 있도록 PyCharm을 구성할 수 있는 방법이 있습니까?내 생각에 당신은 뭔가를 원하는 것 같아요. Settings | Editor | General | Smart Keys->Surround selection on typing quote or bracePyCharm 4.0에는 다음과 같은 옵션이 있습니다.Surround With...코드 스니펫을 선택하고 를 누르면 됩니다. ctrl + alt + T 또는 Mac: + + 옵션 1은 원하는 기능을 제공해야 합니다. Windows: 파이차트를 열고 파일, 설정, 편집기, 스마..

programing 2023.08.20

pip을 사용하여 패키지의 여러 버전 설치

pip을 사용하여 패키지의 여러 버전 설치 내 애플리케이션에서 사용하고자 하는 것은 다음과 같습니다. packageA은 것한은이 합니다.packageX==1.3 packageB은 것한은이 합니다.packageX==1.4 packageX==1.5 의 의설방법는치하전을 해야 ?packageX이 상황을 처리하기 위해 핍과 함께?핍은 이것을 도와주지 않을 것입니다. 특정 버전을 설치하도록 지시할 수 있지만 다른 버전보다 우선합니다.반면에 두 개의 가상 환경을 사용하면 두 버전을 동시에 사용하지 않고 동일한 시스템에 설치할 수 있습니다. 두 버전을 모두 다른 이름으로 Python 경로에 배치하여 수동으로 설치하는 것이 가장 좋습니다. 그러나 두 lib가 동일한 이름을 가질 것으로 예상되는 경우(그리고 그렇게 해야..

programing 2023.08.20

읽기 전용 속성을 모의로 모의하는 방법은 무엇입니까?

읽기 전용 속성을 모의로 모의하는 방법은 무엇입니까? 읽기 전용 속성을 모의로 어떻게 모의합니까? 노력했습니다. setattr(obj.__class__, 'property_to_be_mocked', mock.Mock()) 하지만 문제는 수업의 모든 사례에 적용된다는 것입니다내 시험을 망치는군요 다른 생각은 없습니까?저는 전체 개체를 조롱하고 싶지 않습니다. 이 특정 속성만 조롱하고 싶습니다.제 생각에 더 나은 방법은 부동산을 조롱하는 것입니다.PropertyMock비웃기보다는__get__직접적인 방법. 문서에 명시되어 있습니다. 다음을 검색하십시오.unittest.mock.PropertyMock클래스에서 속성 또는 다른 설명자로 사용하기 위한 모의입니다.PropertyMock제공합니다.__get__그리고..

programing 2023.08.20
반응형