반응형

Python 34

일시적으로 auto_now / auto_now_add 사용 안 함

일시적으로 auto_now / auto_now_add 사용 안 함 다음과 같은 모델이 있습니다. class FooBar(models.Model): createtime = models.DateTimeField(auto_now_add=True) lastupdatetime = models.DateTimeField(auto_now=True) 일부 모델 인스턴스(데이터 마이그레이션 시 사용)에 대해 두 개의 날짜 필드를 덮어쓰려고 합니다.현재 솔루션은 다음과 같습니다. for field in new_entry._meta.local_fields: if field.name == "lastupdatetime": field.auto_now = False elif field.name == "createtime": fiel..

programing 2023.07.21

PEP 8, 키워드 인수 또는 기본 매개 변수 값에서 '=' 주변에 공백이 없는 이유는 무엇입니까?

PEP 8, 키워드 인수 또는 기본 매개 변수 값에서 '=' 주변에 공백이 없는 이유는 무엇입니까? 왜 PEP 8은 키워드 인수나 기본 매개 변수 값에 공백을 두지 말 것을 권장합니까? 이것이 모든 다른 발생 주변의 공간을 권장하는 것과 일치하지 않습니까?=파이썬 코드로? 방법: func(1, 2, very_long_variable_name=another_very_long_variable_name) 다음보다 우수: func(1, 2, very_long_variable_name = another_very_long_variable_name) Python의 BDFL에 의한 토론/설명 링크는 감사합니다. 명심하세요, 이 질문은 기본값보다 kwargs에 관한 것입니다. 저는 방금 PEP 8의 문구를 사용했습니다...

programing 2023.07.21

HTML 소스에 액세스하는 Python Selenium

HTML 소스에 액세스하는 Python Selenium Python과 함께 Selenium 모듈을 사용하여 변수의 HTML 소스를 가져오려면 어떻게 해야 합니까? 저는 다음과 같은 것을 하고 싶었습니다. from selenium import webdriver browser = webdriver.Firefox() browser.get("http://example.com") if "whatever" in html_source: # Do something else: # Do something else 어떻게 해야 하나요?저는 HTML 소스에 액세스하는 방법을 모릅니다.속성에 액세스해야 합니다. from selenium import webdriver browser = webdriver.Firefox() brow..

programing 2023.07.21

get_dummies(판다스)와 OneHotEncoder(Scikit-learn)의 장단점은 무엇입니까?

get_dummies(판다스)와 OneHotEncoder(Scikit-learn)의 장단점은 무엇입니까? 저는 기계 학습 분류기를 위해 범주형 변수를 숫자로 변환하는 다양한 방법을 배우고 있습니다.우연히 발견했습니다.pd.get_dummies 및 방법sklearn.preprocessing.OneHotEncoder()성능과 사용량 면에서 어떻게 차이가 나는지 알고 싶었습니다. 사용 방법에 대한 튜토리얼을 찾았습니다.OneHotEncoder()https://xgdgsc.wordpress.com/2015/03/20/note-on-using-onehotencoder-in-scikit-learn-to-work-on-categorical-features/ 에서.sklearn설명서가 이 기능에 그다지 도움이 되지 않..

programing 2023.07.21

NumPy와 SciPy에서 BLAS/LAPACK 연결을 확인하는 방법은 무엇입니까?

NumPy와 SciPy에서 BLAS/LAPACK 연결을 확인하는 방법은 무엇입니까? 저는 이 워크스루를 기반으로 블랙과 랩백을 기반으로 한 마비/스파이웨어 환경을 구축하고 있습니다. 작업이 완료되면, 내 numpy/scipy 기능이 실제로 이전에 구축된 blas/lapack 기능을 사용하는지 어떻게 확인할 수 있습니까?방법numpy.show_config()(또는)numpy.__config__.show())는 빌드 시점에 수집된 링크에 대한 정보를 출력합니다.제 출력은 이렇게 되어 있습니다.Mac OS와 함께 제공되는 BLAS/LAPACK을 사용하고 있는 것 같습니다. >>> import numpy as np >>> np.show_config() lapack_opt_info: extra_link_args ..

programing 2023.07.21

ImportError: pip을 설치한 후 바로 pip'이라는 모듈이 없는 이유는 무엇입니까?

ImportError: pip을 설치한 후 바로 pip'이라는 모듈이 없는 이유는 무엇입니까? 저는 pip과 ez 설정을 설치했습니다.시스템 경로도 확인해보니 폴더 구조에서 모듈이 보입니다.그래도 pip 명령을 실행하려고 하면 pip이라는 이름의 모듈이 없다는 Import 오류가 발생합니다.Windows 7 시스템에서 32비트 파이썬을 실행하고 있습니다.에 Python Windows PATH를 실행합니다.python -m ensurepip.를 한 후get_pip.py임베드를 하면 파이썬을 해야 .pythonXX._pth 일파를 추가합니다. 가추Lib\site-packages다음과 같은 것을 얻는 것: pythonXX.zip . Lib\site-packages # Uncomment to run site.m..

programing 2023.07.21

복사본을 포함한 Numpy 배열 할당

복사본을 포함한 Numpy 배열 할당 예를 들어, 만약 우리가.numpy배열A그리고 우리는 원합니다.numpy배열B동일한 요소로 다음 방법(아래 참조)의 차이점은 무엇입니까?언제 추가 메모리가 할당되고 언제 할당되지 않습니까? B = A B[:] = A(와 동일)B[:]=A[:]?) numpy.copy(B, A) 세 가지 버전 모두 다른 기능을 수행합니다. B = A 새 이름을 바인딩합니다.B이미 이름이 지정된 기존 개체로A나중에 동일한 개체를 참조하므로 한 개체를 수정하면 다른 개체에서도 변경 내용을 볼 수 있습니다. B[:] = A(와 동일)B[:]=A[:]?) 그러면 다음 값이 복사됩니다.A기존 배열로B이 기능이 작동하려면 두 배열의 모양이 같아야 합니다.B[:] = A[:]같은 일을 합니다(하지만..

programing 2023.07.21

이미지 크기를 가져오려면 Python OpenCV2(cv2) 래퍼를 선택하시겠습니까?

이미지 크기를 가져오려면 Python OpenCV2(cv2) 래퍼를 선택하시겠습니까? 이미지 크기를 가져오는 방법cv2Python OpenCV(numpy)의 래퍼입니다.다른 올바른 방법이 있습니까?numpy.shape()(폭, 높이) 목록의 형식 치수로 어떻게 얻을 수 있습니까?cv2사용하다numpy이미지를 조작하기 위해, 그래서 이미지의 크기를 얻는 적절하고 가장 좋은 방법은 사용하는 것입니다.numpy.shape다음은 BGR 영상으로 작업하는 경우의 예입니다. >>> import numpy as np >>> import cv2 >>> img = cv2.imread('foo.jpg') >>> height, width, channels = img.shape >>> print height, width, c..

programing 2023.07.21

펠리컨 3.3 펠리컨-퀵 스타트 오류 "값 오류: 알 수 없는 로케일: UTF-8"

펠리컨 3.3 펠리컨-퀵 스타트 오류 "값 오류: 알 수 없는 로케일: UTF-8" 펠리컨 3.3을 사용하려고 할 때 "펠리컨-퀵 스타트"라는 추천어를 입력했는데 몇 가지 오류가 나타났습니다. 오류는 다음과 같습니다. (PelicanEnv)59-127-113-90:myblog Richo$ pelican-quickstart Traceback (most recent call last): File "/Users/Richo/Dropbox/Github/PelicanEnv/bin/pelican-quickstart", line 9, in load_entry_point('pelican==3.3', 'console_scripts', 'pelican-quickstart')() File "/Users/Richo/Dropbo..

programing 2023.07.16

어떻게 RGB 이미지를 numpy 배열로 변환합니까?

어떻게 RGB 이미지를 numpy 배열로 변환합니까? 저는 RGB 이미지를 가지고 있습니다.나는 그것을 numpy 배열로 변환하고 싶습니다.다음을 수행했습니다. im = cv.LoadImage("abc.tiff") a = numpy.asarray(im) 모양이 없는 배열을 만듭니다.나는 그것이 iplimage 객체라고 생각합니다.새로운 OpenCV 파이썬 인터페이스를 사용할 수 있습니다(OpenCV 2.2 이후에 사용 가능한 것으로 알고 있습니다).기본적으로 Numpy 어레이를 사용합니다. import cv2 im = cv2.imread("abc.tiff",mode='RGB') print(type(im)) 결과: PIL(Python Imaging Library)과 Numpy는 함께 잘 작동합니다. 저는 ..

programing 2023.07.16
반응형