«python» 태그된 질문

파이썬은 다 패러다임, 동적 타입, 다용도 프로그래밍 언어입니다. 깨끗하고 균일 한 구문을 빠르게 배우고 이해하며 사용하고 적용 할 수 있도록 설계되었습니다. Python 2는 01-01-2020부터 공식적으로 지원되지 않습니다. 그래도 버전 별 Python 질문의 경우 [python-2.7] 또는 [python-3.x] 태그를 추가하십시오. Python 변형 또는 라이브러리 (예 : Jython, PyPy, Pandas, Numpy)를 사용하는 경우 태그에 포함 시키십시오.

6
대화 형 Matplotlib 그림 저장
다시 열 수 있고 일반적인 상호 작용을 복원 할 수 있도록 Matplotlib 그림을 저장하는 방법이 있습니까? (MATLAB의 .fig 형식과 비슷합니까?) 이러한 대화 형 그림을 생성하기 위해 동일한 스크립트를 여러 번 실행하고 있습니다. 또는 동료들에게 여러 개의 정적 PNG 파일을 보내 플롯의 다양한 측면을 보여줍니다. 차라리 피겨 객체를 보내고 그들 스스로 …
119 python  matplotlib 

9
virtualenvwrapper 및 Python 3
우분투 lucid에 python 3.3.1을 설치하고 아래와 같이 virtualenv를 성공적으로 만들었습니다. virtualenv envpy331 --python=/usr/local/bin/python3.3 이것은 envpy331내 집 디렉토리에 폴더 를 만들었습니다 . 나는 또한 virtualenvwrapper설치했다. 그러나 문서에서는의 2.4-2.7버전 만 python지원됩니다 .. 누군가 python3virtualenv 를 구성하려고 했습니까? 그렇다면 방법을 말씀해 주시겠습니까?

3
파이썬에서 현재 모듈의 속성에 대한 참조를 얻는 방법
내가하려는 것은 명령 줄에서 다음과 같이 보일 것입니다. >>> import mymodule >>> names = dir(mymodule) 자체 mymodule내에서 정의 된 모든 이름에 대한 참조를 어떻게 얻을 수 mymodule있습니까? 이 같은: # mymodule.py names = dir(__thismodule__)
119 python 

7
Python- 'ascii'코덱이 바이트를 디코딩 할 수 없습니다.
정말 혼란 스러워요. 인코딩을 시도했지만 오류가 발생했습니다 can't decode.... >>> "你好".encode("utf8") Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128) 문자열에 "u"접두사가있는 오류를 피하는 방법을 알고 있습니다. 인코딩이 호출되었을 때 오류가 "디코딩 할 수 …

5
Tkinter의 이벤트 루프와 함께 자신의 코드를 어떻게 실행합니까?
제 동생은 이제 막 프로그래밍을 시작하고 있습니다. 그의 Science Fair 프로젝트를 위해 그는 하늘의 새 무리를 시뮬레이션하고 있습니다. 그는 대부분의 코드를 작성했고 잘 작동하지만 새들은 매 순간 움직여야 합니다 . 그러나 Tkinter는 자체 이벤트 루프에 대한 시간을 낭비하므로 코드가 실행되지 않습니다. 이렇게 root.mainloop()실행, 실행을, 그리고 것은 실행 유지하고, 그것을 실행하는 …
119 python  events  tkinter 

12
두 숫자 목록 간의 코사인 유사성
두 목록 사이 의 코사인 유사성 을 계산해야합니다. 예를 들어 목록 1은 이고 목록 2는 . numpy 또는 통계 모듈 과 같은 것을 사용할 수 없습니다 . 나는 공통 모듈 (수학 등)을 사용해야한다 (그리고 소비되는 시간을 줄이기 위해 가능한 한 최소한의 모듈).dataSetIdataSetII 하자 말은 dataSetI있다 [3, 45, 7, 2]하고 dataSetII있다 …

7
무한 생성기에 대한 표현이 있습니까?
무한한 요소를 생성 할 수있는 간단한 생성기 표현식이 있습니까? 이것은 순전히 이론적 인 질문입니다. 여기에 "실용적인"대답이 필요 없습니다. :) 예를 들어, 유한 제너레이터를 만드는 것은 쉽습니다. my_gen = (0 for i in xrange(42)) 그러나 무한한 것을 만들려면 내 네임 스페이스를 가짜 함수로 "오염"시켜야합니다. def _my_gen(): while True: yield 0 my_gen …

10
Python의 Haversine 공식 (두 GPS 지점 사이의 방향 및 거리)
문제 2 개의 GPS 지점 사이 의 거리와 방위 를 확인하는 방법을 알고 싶습니다 . 나는 haversine 공식에 대해 연구했습니다. 누군가 저에게 동일한 데이터를 사용하여 베어링을 찾을 수 있다고 말했습니다. 편집하다 모든 것이 잘 작동하지만 베어링은 아직 제대로 작동하지 않습니다. 베어링 출력은 음수이지만 0-360도 사이 여야합니다. 세트 데이터는 수평 방위를 …

3
matplotlib의 보조 y 축에 y 축 레이블 추가
를 사용하여 왼쪽 y 축에 y 레이블을 plt.ylabel추가 할 수 있지만 보조 y 축에 어떻게 추가 할 수 있습니까? table = sql.read_frame(query,connection) table[0].plot(color=colors[0],ylim=(0,100)) table[1].plot(secondary_y=True,color=colors[1]) plt.ylabel('$')
119 python  matplotlib 

8
파이썬 멀티 스레딩은 모든 스레드가 끝날 때까지 기다립니다.
비슷한 맥락에서 물었을지 모르지만 약 20 분 정도 검색해도 답을 찾을 수 없어서 물어 보겠습니다. Python 스크립트 (scriptA.py)와 스크립트 (scriptB.py)를 작성했습니다. scriptB에서 저는 다른 인수로 scriptA를 여러 번 호출하고 싶습니다. 매번 실행하는 데 약 한 시간이 걸립니다 (대용량 스크립트이며 많은 작업을 수행합니다. 걱정하지 마십시오). 모든 다른 인수를 동시에 사용하는 scriptA이지만 …

5
Numpy : 각 행을 벡터 요소로 나눕니다.
numpy 배열이 있다고 가정합니다. data = np.array([[1,1,1],[2,2,2],[3,3,3]]) 그리고 이에 상응하는 "벡터 :"가 있습니다. vector = np.array([1,2,3]) data결과는 다음과 같이 빼거나 나누기 위해 각 행을 따라 어떻게 작동합니까? sub_result = [[0,0,0], [0,0,0], [0,0,0]] div_result = [[1,1,1], [1,1,1], [1,1,1]] 간단히 말해서 : 각 행에 해당하는 1D 스칼라 배열을 사용하여 2D 배열의 각 …
119 python  arrays  numpy  scipy 


1
except 블록을 테스트하기 위해 Exception을 발생시키는 함수 조롱
내가 함수 (이 foo또 다른 함수를 호출) ( bar). 호출이 경우 bar()을 제기 HttpError상태 코드는 달리 재 인상, 404 인 경우, 내가 특별히 그것을 처리 할. 이 foo함수에 대한 일부 단위 테스트를 작성 하여 bar(). 불행히도 bar()내 except블록에서 잡은 예외를 발생 시키는 모의 호출을 얻을 수 없습니다 . 내 문제를 …

4
PIL로 이미지를 저장하려면 어떻게해야합니까?
이미지의 푸리에 변환을 수행하기 위해 이전에 찾은 게시물을 사용하여 Python 이미지 라이브러리 (PIL)를 사용하여 이미지 처리를 방금 수행했으며 저장 기능을 작동시킬 수 없습니다. 전체 코드는 잘 작동하지만 결과 이미지를 저장하지 않습니다. from PIL import Image import numpy as np i = Image.open("C:/Users/User/Desktop/mesh.bmp") i = i.convert("L") a = np.asarray(i) b = …

16
Python에서 간단한 메시지 상자를 어떻게 만들 수 있습니까?
alert()JavaScript에서 와 동일한 효과를 찾고 있습니다. 오늘 오후에 Twisted.web을 사용하여 간단한 웹 기반 인터프리터를 작성했습니다. 기본적으로 양식을 통해 Python 코드 블록을 제출하면 클라이언트가 가져 와서 실행합니다. 매번 상용구 wxPython 또는 TkInter 코드 전체를 다시 작성할 필요없이 간단한 팝업 메시지를 만들 수 있기를 원합니다 (코드가 양식을 통해 제출 된 다음 사라집니다). …
119 python  wxpython  tkinter 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.