반응형

Python 30

가져오기 오류: psycopg2라는 모듈이 없습니다.

가져오기 오류: psycopg2라는 모듈이 없습니다. OpenERP 6 설치 프로세스에서 다음 명령으로 구성 파일을 생성하려고 합니다. cd /home/openerp/openerp-server/bin/ ./openerp-server.py -s --stop-after-init -c /home/openerp/openerp-server.cfg 하지만 그것은 항상 메시지를 보여주었습니다.ImportError: No module named psycopg2 싸이코그2 패키지를 확인해보니 이미 설치되어 있습니다. 패지python-psycopg2-2.4.5-1.rhel5.x86_64최신 버전에 이미 설치되어 있습니다.할 것이 없다.이거 왜 이래요? 2을 했습니다.OS이고, Python 2.6.7을 설치했습니다.1단계:..

programing 2023.07.20

숫자가 들어 있는 문자열을 올바르게 정렬하는 방법은 무엇입니까?

숫자가 들어 있는 문자열을 올바르게 정렬하는 방법은 무엇입니까? 이 질문에는 이미 다음과 같은 답이 있습니다. 스트링 내추럴 소트 기능이 내장되어 있나요? (23개 답변) 마감됨2년 전에. 숫자가 포함된 문자열 목록이 있는데 정렬할 수 있는 좋은 방법을 찾을 수 없습니다. 예를 들어 다음과 같은 정보를 얻을 수 있습니다. something1 something12 something17 something2 something25 something29 와 함께sort()방법. 어떻게든 숫자를 추출한 다음 목록을 분류해야 한다는 것은 알지만 가장 간단한 방법으로 어떻게 해야 할지 모르겠습니다.인간 정렬(자연 정렬이라고도 함)을 찾고 있을 수 있습니다. import re def atoi(text): return i..

programing 2023.07.20

IPython 노트북을 올바르게 닫는 방법은 무엇입니까?

IPython 노트북을 올바르게 닫는 방법은 무엇입니까? IPython 노트북을 올바르게 닫는 방법은 무엇입니까? ▁and니사▁close▁currently를 사용합니다.Ctrl+C 불하게도, 둘다행 둘 다 아닙니다.exit()똑딱거리는 것도 Kill kernel upon exit도움이 됩니다(그들은 커널을 죽이지만 iPython을 종료하지 않습니다).현재 터미널에서 Ctrl+C보다 더 좋은 방법은 없습니다. 명시적으로 종료하는 방법에 대해 생각하고 있습니다. 하지만 노트북을 사용자가 자유롭게 중지할 수 있는 단일 사용자 애플리케이션과 관리자만 중지할 수 있는 다중 사용자 서버 사이에 약간의 갈등이 있습니다.우리는 아직 그 차이들을 어떻게 처리해야 할지에 대해 잘 알지 못했습니다. (미래의 독자들에게, 이..

programing 2023.07.20

플라스크 응답으로 이미지를 반환하는 방법은 무엇입니까?

플라스크 응답으로 이미지를 반환하는 방법은 무엇입니까? 예를 들어, 다음 URL: http://example.com/get_image?type=1 응답을 반환해야 합니다.image/gifMIME 유형.정전기가 두 개 있습니다..gif이미지들, 그리고 유형이 1이면 반환되어야 합니다.ok.gif그렇지 않으면 반환error.gif플라스크에서 어떻게 하는 거지?당신은 다음과 같은 것을 사용합니다. from flask import send_file @app.route('/get_image') def get_image(): if request.args.get('type') == '1': filename = 'ok.gif' else: filename = 'error.gif' return send_file(filen..

programing 2023.07.20

파이썬에서 휠을 생성할 수 없는 이유는 무엇입니까?

파이썬에서 휠을 생성할 수 없는 이유는 무엇입니까? 실행 중인 명령은 다음과 같습니다. $ python setup.py bdist_wheel usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...] or: setup.py --help [cmd1 cmd2 ...] or: setup.py --help-commands or: setup.py cmd --help error: invalid command 'bdist_wheel' $ pip --version pip 1.5.6 from /usr/local/lib/python3.4/site-packages (python 3.4) $ python -c "import setuptools; print(se..

programing 2023.07.15

OpenCV – 보정되지 않은 스테레오 시스템의 깊이 맵

OpenCV – 보정되지 않은 스테레오 시스템의 깊이 맵 저는 보정되지 않은 방법으로 깊이 지도를 구하려고 합니다. SIFT를 수 .cv2.findFundamentalMat 사합니다를 합니다.cv2.stereoRectifyUncalibrated각 이미지에 대한 호모그래피 행렬을 가져옵니다.드디어 사용합니다.cv2.warpPerspective차이를 수정하고 계산하지만, 이것은 좋은 깊이 맵을 만들지 않습니다.값이 매우 높아서 사용해야 하는지 궁금합니다.warpPerspective또는 제가 얻은 호모그래피 행렬에서 회전 행렬을 계산해야 하는 경우.stereoRectifyUncalibrated. 저는 다음과 같이 얻은 호모그래피 행렬의 경우를 가진 투영 행렬을 확신할 수 없습니다.stereoRectifyUnc..

programing 2023.07.05

기본(슈퍼) 클래스를 초기화하려면 어떻게 해야 합니까?

기본(슈퍼) 클래스를 초기화하려면 어떻게 해야 합니까? Python에서 다음 코드가 있다고 가정합니다. class SuperClass(object): def __init__(self, x): self.x = x class SubClass(SuperClass): def __init__(self, y): self.y = y # how do I initialize the SuperClass __init__ here? 를 어떻게 합니까?SuperClass __init__서브클래스에서?나는 파이썬 튜토리얼을 따르고 있는데 그것은 그것을 다루지 않습니다.제가 구글에서 검색했을 때, 저는 한 가지 이상의 방법을 찾았습니다.이것을 처리하는 표준 방법은 무엇입니까?Python(버전 3까지)은 "old-style" 및 n..

programing 2023.06.30

판다 데이터 프레임 열 헤더를 모두 소문자로 만들려면 어떻게 해야 합니까?

판다 데이터 프레임 열 헤더를 모두 소문자로 만들려면 어떻게 해야 합니까? 내 판다의 모든 열 헤더를 데이터 프레임 하부 케이스로 만들고 싶습니다. 예 내가 가지고 있는 경우: data = country country isocode year XRAT tcgdp 0 Canada CAN 2001 1.54876 924909.44207 1 Canada CAN 2002 1.56932 957299.91586 2 Canada CAN 2003 1.40105 1016902.00180 .... 다음과 같은 작업을 수행하여 XRAT를 xrat로 변경하고 싶습니다. data.headers.lowercase() 그래서 나는 다음을 얻습니다. country country isocode year xrat tcgdp 0 Canada..

programing 2023.06.30

다중 처리:클래스에 정의된 함수에서 Pool.map을 사용하는 방법은 무엇입니까?

다중 처리:클래스에 정의된 함수에서 Pool.map을 사용하는 방법은 무엇입니까? 다음과 같은 작업을 실행할 때: from multiprocessing import Pool p = Pool(5) def f(x): return x*x p.map(f, [1,2,3]) 잘 작동합니다.그러나 이것을 클래스의 함수로 사용: class calculate(object): def run(self): def f(x): return x*x p = Pool() return p.map(f, [1,2,3]) cl = calculate() print cl.run() 다음 오류가 발생합니다. Exception in thread Thread-1: Traceback (most recent call last): File "/sw/lib..

programing 2023.06.30

문자열에서 수학식 평가

문자열에서 수학식 평가 stringExp = "2^4" intVal = int(stringExp) # Expected value: 16 그러면 다음 오류가 반환됩니다. Traceback (most recent call last): File "", line 1, in ValueError: invalid literal for int() with base 10: '2^4' 나는 그것을 알고 있습니다.eval이 문제를 해결할 수 있지만, 더 중요한 것은, 문자열에 저장되어 있는 수학적 표현식을 평가할 수 있는 더 좋고 안전한 방법이 없을까요?eval악하다, 악합니다 eval("__import__('os').remove('important file')") # arbitrary commands eval("9**9*..

programing 2023.06.25
반응형