반응형

programing 179

Python에서 파일 또는 디렉토리를 재귀적으로 복사

Python에서 파일 또는 디렉토리를 재귀적으로 복사 Python은 파일을 복사하는 기능(예:shutil.copy) 및 디렉터리 복사 기능(예:shutil.copytree) 하지만 둘 다 처리할 수 있는 기능을 찾지 못했습니다.물론 파일을 복사할지 디렉터리를 복사할지 확인하는 것은 사소한 일이지만, 이상한 누락인 것 같습니다. 유닉스처럼 작동하는 표준 기능이 정말로 없습니까?cp -r명령, 즉 디렉터리와 파일 및 복사본을 모두 지원합니까?파이썬에서 이 문제를 해결하는 가장 우아한 방법은 무엇입니까?먼저 전화를 걸어보고 예외가 발생한 경우 를 사용하여 다시 시도해 보는 것이 좋습니다. import shutil, errno def copyanything(src, dst): try: shutil.copytre..

programing 2023.07.17

파이썬 유닛 테스트에서 setUp()와 setUpClass()의 차이점은 무엇입니까?

파이썬 유닛 테스트에서 setUp()와 setUpClass()의 차이점은 무엇입니까? 사이의 차이점은 무엇입니까?setUp()그리고.setUpClass() 파썬로에서unittest 워크 프레임 워크?설정이 다른 방법보다 한 방법으로 처리되는 이유는 무엇입니까? 설의어부분다음수알싶행다습니고지는되서에정이떤▁▁is▁of▁에서 어떤 부분의 을 하는지 알고 .setUp()그리고.setUpClass()능기및용과 tearDown()그리고.tearDownClass().클래스에 둘 이상의 테스트 방법이 있을 때 차이가 나타납니다. setUpClass그리고.tearDownClass 한 번 됩니다.setUp그리고.tearDown각 테스트 방법 전후에 실행됩니다. 예: class Example(unittest.TestCase..

programing 2023.07.17

java - 잘못된 StateException: 변경 로그 위치를 찾을 수 없습니다: 클래스 경로 리소스(liquibase)

java - 잘못된 StateException: 변경 로그 위치를 찾을 수 없습니다: 클래스 경로 리소스(liquibase) 스프링 부트 응용 프로그램을 실행하려고 할 때 이 오류가 발생합니다.저는 자바와 스프링 개발이 처음입니다.더 필요한 정보가 있으면 알려주시기 바랍니다."변경 로그 위치를 찾을 수 없습니다..."가 무엇을 의미하는지 잘 모르겠습니다. 2017-02-01 16:19:22.543 ERROR 17315 --- [ restartedMain] o.s.boot.SpringApplication : Application startup failed org.springframework.beans.factory.BeanCreationException: Error creating bean with nam..

programing 2023.07.17

DEBUG 빌드에 대해 Fabric의 Firebase 충돌 분석을 사용하지 않도록 설정할 수 없습니다.

DEBUG 빌드에 대해 Fabric의 Firebase 충돌 분석을 사용하지 않도록 설정할 수 없습니다. Firebase를 통해 Fabric의 Crashlytics를 활용하는 앱이 있습니다.다음은 작성 시 내 응용프로그램에서 처음 실행되는 작업입니다. CrashlyticsCore crashlyticsCore = new CrashlyticsCore.Builder() .disabled(BuildConfig.DEBUG) .build(); Fabric.with(this, new Crashlytics.Builder().core(crashlyticsCore).build()); 그럼에도 불구하고 충돌은 다음과 같이 제출됩니다.DEBUG == true모드 다음 버전을 사용합니다. 내 체격으로classpath "io.fa..

programing 2023.07.17

정규식: 목록에서 검색

정규식: 목록에서 검색 정규식을 기준으로 목록에서 문자열을 필터링합니다. 보다 더 좋은 것이 있습니까?[x for x in list if r.match(x)]?전체 예제(파이썬 3): Python 2.x의 경우 아래의 참고 사항을 살펴보십시오. import re mylist = ["dog", "cat", "wildcat", "thundercat", "cow", "hooo"] r = re.compile(".*cat") newlist = list(filter(r.match, mylist)) # Read Note below print(newlist) 인쇄: ['cat', 'wildcat', 'thundercat'] 참고: Python 2.x 개발자의 경우 이미 목록을 반환합니다.Python 3.x에서 반복기를..

programing 2023.07.17

Python 클래스 정의 구문

Python 클래스 정의 구문 사이에 차이가 있습니까? class A: ... 그리고. class A(): ... 저는 방금 제 수업 중 몇 개가 전자 수업으로 정의되어 있고 잘 작동한다는 것을 깨달았습니다.빈 괄호가 무슨 차이가 있습니까?클래스 정의에서 빈 괄호를 사용하는 것이 구문적으로 올바르지 않을 수 있지만 클래스 정의 뒤의 괄호는 상속을 나타내는 데 사용됩니다. class A(baseClass): ... 파이썬에서 기본 클래스가 없는 클래스 선언에 선호되는 구문은 다음과 같습니다. class A: ... 다른 클래스를 하위 분류하는 경우가 아니면 괄호를 사용하지 마십시오. 이 문제에 대한 문서는 Python에서 클래스를 선언하고 사용하는 방법을 더 잘 이해할 수 있도록 해줄 것입니다.후자는 이전..

programing 2023.07.17

matplotlib에서 x축을 그래프의 맨 위로 이동

matplotlib에서 x축을 그래프의 맨 위로 이동 matplotlib의 열 지도에 대한 이 질문을 바탕으로 x축 제목을 그래프의 맨 위로 이동하려고 했습니다. import matplotlib.pyplot as plt import numpy as np column_labels = list('ABCD') row_labels = list('WXYZ') data = np.random.rand(4,4) fig, ax = plt.subplots() heatmap = ax.pcolor(data, cmap=plt.cm.Blues) # put the major ticks at the middle of each cell ax.set_xticks(np.arange(data.shape[0])+0.5, minor=False..

programing 2023.07.17

'pip install'을 실행하는 Ubuntu에서 '다음 필수 패키지를 빌드할 수 없습니다: *freetype' 오류가 발생함

'pip install'을 실행하는 Ubuntu에서 '다음 필수 패키지를 빌드할 수 없습니다: *freetype' 오류가 발생함 수행 시pip install -r requirements.txt설치 단계에서 다음 오류가 발생합니다.matplotlib: REQUIRED DEPENDENCIES AND EXTENSIONS numpy: yes [not found. pip may install it below.] dateutil: yes [dateutil was not found. It is required for date axis support. pip/easy_install may attempt to install it after matplotlib.] tornado: yes [tornado was not fo..

programing 2023.07.17

Python에서 점과 쉼표가 있는 문자열을 플로트로 변환하려면 어떻게 해야 합니까?

Python에서 점과 쉼표가 있는 문자열을 플로트로 변환하려면 어떻게 해야 합니까? 다음과 같은 문자열을 변환하려면 어떻게 해야 합니다.123,456.908다뜨를 123456.908파이썬에서? 위해서ints, 기술은 기본적으로 동일하지만 문자열에 쉼표가 수천 개의 구분 기호로 포함된 경우 문자열을 숫자로 변환하는 방법을 참조하십시오.현지화 서비스 사용 기본 로케일 도서관locale모듈은 C 기반 현지화 루틴에 대한 Python의 인터페이스입니다. 기본적인 용도는 다음과 같습니다. import locale locale.atof('123,456') ▁where가 있는 로케일에서.,수천 개의 분리기로 처리되면 반환됩니다.123456.0에서는 소점으로취로케반서는환다니됩에일는급되수다반니▁return▁in를 반환합..

programing 2023.07.17

날짜 문자열을 다른 형식으로 변환하는 방법

날짜 문자열을 다른 형식으로 변환하는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 날짜 문자열 구문 분석 및 형식 변경 (10개 답변) 마감됨8년 전에. 날짜 문자열 "2013-1-25"를 파이썬의 문자열 "1/25/13"으로 변환해야 합니다.나는 그것을 보았습니다.datetime.strptime하지만 여전히 이것에 대한 방법을 찾을 수 없습니다.내 생각엔.import datetime아래의 각 코드 행을 실행하기 전에 datetime.datetime.strptime("2013-1-25", '%Y-%m-%d').strftime('%m/%d/%y') 인쇄물"01/25/13". 선행 0을 사용할 수 없다면 다음을 시도해 보십시오. dt = datetime.datetime.strptime("2013-1-..

programing 2023.07.17
반응형