반응형

Python 96

'http setup.py 설치'와 'http 설치'의 차이점

'http setup.py 설치'와 'http 설치'의 차이점 tar 파일에서 python virtualenv에 설치하려는 외부 패키지가 있습니다.패키지를 설치하는 가장 좋은 방법은 무엇입니까? 이를 위한 두 가지 방법을 발견했습니다. 파일을 한 후 tar 파일을 합니다.python setup.py install추출된 디렉토리 내부. pip install packagename.tar.gz예를 들어 https://pip.pypa.io/en/stable/reference/pip_install/ #message의 #7을 참조하십시오. 이 두 가지 방법으로 그것들을 하는 것에 차이가 있는지 여부입니다.표면적으로, 둘 다 같은 일을 합니다: 다음 중 하나를 수행합니다.python setup.py install또는..

sourcecode 2023.07.18

범위 간에 임의의 부동 소수점 배열 생성

범위 간에 임의의 부동 소수점 배열 생성 저는 특정 범위 사이에서 주어진 길이의 무작위 플로트 배열을 생성하는 함수를 찾지 못했습니다. 랜덤 샘플링을 살펴보았지만 필요한 기능이 없는 것 같습니다. random.uniform은 근접하지만 특정 숫자가 아닌 단일 요소만 반환합니다. 이게 바로 내가 추구하는 것입니다. ran_floats = some_function(low=0.5, high=13.3, size=50) 이는 범위에 균일하게 분포된 50개의 무작위 비반복 플로트 배열(즉, 반복이 허용됨)을 반환합니다.[0.5, 13.3]. 그런 기능이 있습니까?np.random.uniform 사용 사례에 적합: sampl = np.random.uniform(low=0.5, high=13.3, size=(50,))..

sourcecode 2023.07.18

누가 원래 이런 유형의 구문을 발명했는가: -*- 코딩: utf-8 -*-

누가 원래 이런 유형의 구문을 발명했는가: -*- 코딩: utf-8 -*- 이 질문에는 이미 다음과 같은 답이 있습니다. Python 소스 코드 인코딩을 정의하는 올바른 방법 (6개 답변) 마감됨3개월 전에. 이 게시물은 3개월 전에 편집되어 검토를 위해 제출되었으며 게시물을 다시 열지 못했습니다. 원래 종료 이유가 해결되지 않았습니다. Python은 다음을 파일 인코딩을 정의하는 명령어로 인식합니다. # -*- coding: utf-8 -*- 전에도 분명히 이런 종류의 설명서를 봤습니다. (-*- var: value -*-), 그래서 저는 파이썬이 그것들을 발명하지 않았고 그러한 명령어를 사용하는 유일한 사람이 아니라고 생각합니다. 이 구문은 어디서 유래되었습니까?전체 사양이 있습니까? 예를 들어, 값..

sourcecode 2023.07.18

파이썬에서 동적 콘텐츠(자바스크립트로 작성)로 페이지를 스크랩하려면 어떻게 해야 합니까?

파이썬에서 동적 콘텐츠(자바스크립트로 작성)로 페이지를 스크랩하려면 어떻게 해야 합니까? 저는 간단한 웹 스크레이퍼를 개발하려고 합니다.HTML 마크업 없이 일반 텍스트를 추출하고 싶습니다.내 코드는 일반(정적) HTML에서 작동하지만 페이지에 내장된 JavaScript에 의해 콘텐츠가 생성될 때는 작동하지 않습니다. 특히, 제가 사용할 때는urllib2.urlopen(request)페이지 내용을 읽을 때 자바스크립트 코드에 의해 추가될 어떤 것도 표시되지 않습니다. 왜냐하면 그 코드는 어디에서도 실행되지 않기 때문입니다.일반적으로 웹 브라우저에서 실행되지만 제 프로그램의 일부가 아닙니다. 파이썬 코드 내에서 이 동적 콘텐츠에 액세스하려면 어떻게 해야 합니까? Scrapy 관련 답변은 AJAX를 사용하는..

sourcecode 2023.07.18

탭을 사용하지 않고 주피터 노트북에서 자동 완성하는 방법은 무엇입니까?

탭을 사용하지 않고 주피터 노트북에서 자동 완성하는 방법은 무엇입니까? 노트북에서 자동 완성 기능을 사용하려고 합니다. 즉, 무언가를 입력하면 탭 버튼을 누르지 않고도 입력할 수 있는 모든 항목이 포함된 드롭다운 메뉴가 나타납니다.그런 것이 있습니까? 노력했습니다. %config IPCompleter.greedy=진실의 하지만 탭 버튼을 눌러야 합니다.주피터용 힌터랜드라는 확장 기능이 있는데, 입력 시 자동으로 드롭다운 메뉴가 표시됩니다.다른 유용한 확장 기능도 있습니다. 확장을 설치하려면 이 Github repo의 안내에 따라 설치할 수 있습니다.확장을 쉽게 활성화하기 위해 확장 구성자를 사용할 수 있습니다.주피터 노트북을 사용한 자동 완성은 내부 확장을 사용하더라도 매우 약합니다.딥러닝 기반 코드 자..

sourcecode 2023.07.18

클래스가 하위 분류될 때 코드를 실행하는 방법은 무엇입니까?

클래스가 하위 분류될 때 코드를 실행하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 파이썬에서 메타클래스란 무엇입니까? (25개 답변) 마감됨9년 전에. 제 수업이 하위 분류될 때 코드를 트리거할 수 있는 방법이 있습니까? class SuperClass: def triggered_routine(subclass): print("was subclassed by " + subclass.__name__) magically_register_triggered_routine() print("foo") class SubClass0(SuperClass): pass print("bar") class SubClass1(SuperClass): print("test") 출력해야 합니다. foo was s..

sourcecode 2023.07.18

동일한 라인으로 출력하여 이전 출력을 덮어쓰시겠습니까?

동일한 라인으로 출력하여 이전 출력을 덮어쓰시겠습니까? 저는 FTP 다운로더를 쓰고 있습니다.코드의 일부는 다음과 같습니다. ftp.retrbinary("RETR " + file_name, process) 콜백을 처리하기 위해 함수 프로세스를 호출합니다. def process(data): print os.path.getsize(file_name)/1024, 'KB / ', size, 'KB downloaded!' file.write(data) 출력은 다음과 같습니다. 1784 KB / KB 1829 downloaded! 1788 KB / KB 1829 downloaded! etc... 그러나 이 줄을 인쇄하고 다음 번에 다시 인쇄/새로 고침하여 한 번만 표시하고 다운로드 진행 상황을 확인합니다. 어떻게 ..

sourcecode 2023.07.18

판다 데이터 프레임에서 매우 긴 문자열을 완전히 인쇄합니다.

판다 데이터 프레임에서 매우 긴 문자열을 완전히 인쇄합니다. 저는 겉으로 보기에 매우 단순해 보이는 것 때문에 어려움을 겪고 있습니다.저는 매우 긴 문자열이 포함된 판다 데이터 프레임을 가지고 있습니다. df = pd.DataFrame({'one' : ['one', 'two', 'This is very long string very long string very long string veryvery long string']}) 이제 동일하게 인쇄하려고 하면 전체 문자열이 표시되지 않고 문자열의 일부만 표시됩니다. 다음 옵션을 사용해 보았습니다. 사용.print(df.iloc[2]) 사용.to_html 사용.to_string 스택 오버플로 답변 중 하나는 판다 디스플레이 옵션을 사용하여 열 너비를 늘리자고..

sourcecode 2023.07.13

Python datetime 객체에서 연도를 추출하는 방법은 무엇입니까?

Python datetime 객체에서 연도를 추출하는 방법은 무엇입니까? 파이썬을 사용하여 현재 날짜에서 연도를 추출하고 싶습니다. C#에서 이것은 다음과 같습니다. DateTime a = DateTime.Now() a.Year Python에는 무엇이 필요합니까?사실 파이썬에서도 거의 비슷합니다.:-) import datetime year = datetime.date.today().year 물론 날짜에는 시간이 연결되어 있지 않으므로, 이에 대해서도 관심이 있다면 완전한 날짜/시간 개체에 대해서도 동일한 작업을 수행할 수 있습니다. import datetime year = datetime.datetime.today().year (분명히 다르지 않지만 datetime.datetime을 저장할 수 있습니다...

sourcecode 2023.07.08

tight_()layout는 피규어 서브타이틀을 고려하지 않습니다.

tight_()layout는 피규어 서브타이틀을 고려하지 않습니다. 하면 하위matplotlib이 됩니다.그것을 쉽게 처리할 수 있는 방법을 아는 사람이 있습니까?는 해습니다를 요.tight_layout()하지만 상황을 더 악화시킬 뿐입니다. 예: import numpy as np import matplotlib.pyplot as plt f = np.random.random(100) g = np.random.random(100) fig = plt.figure() fig.suptitle('Long Suptitle', fontsize=24) plt.subplot(121) plt.plot(f) plt.title('Very Long Title 1', fontsize=20) plt.subplot(122) plt...

sourcecode 2023.07.03
반응형