«python» 태그된 질문

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

8
matplotlib : 축 오프셋 값을 정수 또는 특정 숫자로 포맷
항상 나노초 (1e-9)라고하는 데이터를 플로팅하는 matplotlib 그림이 있습니다. y 축에 수십 나노초의 데이터가있는 경우, 즉. 44e-9에서 축의 값은 오프셋으로 + 1e-8을 사용하여 4.4로 표시됩니다. 어쨌든 + 1e-9 오프셋으로 축이 44를 표시하도록 강제하는 것이 있습니까? 축이 + 5.54478e4를 표시하는 x 축도 마찬가지입니다. 여기서는 +55447의 오프셋을 표시합니다 (정수, 소수 없음-여기 값은 일 …


5
numpy 배열에 0 만 포함되어 있는지 테스트
다음과 같이 0으로 numpy 배열을 초기화합니다. np.zeros((N,N+1)) 그러나 주어진 n * n numpy 배열 행렬의 모든 요소가 0인지 어떻게 확인합니까? 이 메서드는 모든 값이 실제로 0 인 경우 True를 반환하면됩니다.
92 python  numpy 

5
Xvfb에서 Selenium을 어떻게 실행합니까?
저는 EC2 인스턴스에 있습니다. 따라서 GUI가 없습니다. $pip install selenium $sudo apt-get install firefox xvfb 그런 다음 이렇게합니다. $Xvfb :1 -screen 0 1024x768x24 2>&1 >/dev/null & $DISPLAY=:1 java -jar selenium-server-standalone-2.0b3.jar 05:08:31.227 INFO - Java: Sun Microsystems Inc. 19.0-b09 05:08:31.229 INFO - OS: Linux 2.6.32-305-ec2 i386 05:08:31.233 INFO - v2.0 [b3], …

6
Python 오류 "from : ca n't read / var / mail / Bio"
다음 오류가 발생하는 (bio) python 스크립트를 실행 중입니다. from: can't read /var/mail/Bio 내 스크립트가 메일과 관련이 없기 때문에 내 스크립트가 / var / mail을 찾는 이유를 이해할 수 없습니다. 여기서 문제는 무엇입니까? 스크립트가 문제가 아닌 것 같기 때문에 도움이 될 것 같지 않지만 어쨌든 내 스크립트는 다음과 같습니다. from Bio …
92 python 

5
"DLL로드 실패 : % 1은 (는) 유효한 Win32 응용 프로그램이 아닙니다."해결 파이 게임용
최근에 Python 3.1과 Python 3.1 용 Pygame 모듈을 설치했습니다. 콘솔에 import python을 입력하면 다음 오류가 발생합니다. Traceback (most recent call last): File "<pyshell#2>", line 1, in <module> import pygame File "C:\Python31\lib\site-packages\pygame\__init__.py", line 95, in <module> from pygame.base import * ImportError: DLL load failed: %1 is not a valid Win32 application. …
92 python  pygame 

6
Python에서 사전을 복사하는 빠른 방법
사전과 많이 작동하는 Python 프로그램이 있습니다. 사전을 수천 번 복사해야합니다. 키와 관련 내용의 사본이 필요합니다. 사본은 편집되며 원본에 연결되어서는 안됩니다 (예 : 사본의 변경 사항이 원본에 영향을주지 않아야 함). 키는 문자열이고 값은 정수 (0/1)입니다. 현재 간단한 방법을 사용합니다. newDict = oldDict.copy() 내 코드를 프로파일 링하면 복사 작업에 대부분의 시간이 걸린다는 …

12
`with open (…)`과`sys.stdout`을 모두 멋지게 처리하는 방법은 무엇입니까?
종종 파일 또는 파일이 지정되지 않은 경우 stdout에 데이터를 출력해야합니다. 다음 스 니펫을 사용합니다. if target: with open(target, 'w') as h: h.write(content) else: sys.stdout.write(content) 다시 작성하고 두 대상을 균일하게 처리하고 싶습니다. 이상적인 경우는 다음과 같습니다. with open(target, 'w') as h: h.write(content) 그러나 with블록을 떠날 때 sys.stdout이 닫히고 원하지 않기 때문에 …
92 python 

1
분산 작업 대기열 (예 : Celery)과 crontab 스크립트
'분산 작업 대기열'의 목적을 이해하는 데 문제가 있습니다. 예를 들어, 파이썬의 셀러리 라이브러리 . 파이썬 프레임 워크 인 celery에서 함수가 실행되도록 시간 설정 창을 설정할 수 있다는 것을 알고 있습니다. 그러나 이것은 파이썬 스크립트를 지시하는 리눅스 crontab에서도 쉽게 할 수 있습니다. 그리고 내가 아는 한, 내 django-celery 웹앱에서 보여준 한, …
92 python  django  celery 

13
Celery에서 작업 상태를 확인하는 방법은 무엇입니까?
작업이 celery에서 실행 중인지 어떻게 확인합니까 (특히 celery-django를 사용하고 있습니다)? 설명서를 읽고 봤지만 다음과 같은 전화를 볼 수 없습니다. my_example_task.state() == RUNNING 내 사용 사례는 트랜스 코딩을위한 외부 (자바) 서비스가 있다는 것입니다. 트랜스 코딩 할 문서를 보낼 때 해당 서비스를 실행하는 작업이 실행 중인지 확인하고 그렇지 않은 경우 (다시) 시작하고 …


5
Python에서 Bash '소스'에뮬레이션
다음과 같은 스크립트가 있습니다. export foo=/tmp/foo export bar=/tmp/bar 빌드 할 때마다 'source init_env'(init_env는 위의 스크립트 임)를 실행하여 일부 변수를 설정합니다. Python에서 동일한 작업을 수행하기 위해이 코드를 실행했습니다. reg = re.compile('export (?P<name>\w+)(\=(?P<value>.+))*') for line in open(file): m = reg.match(line) if m: name = m.group('name') value = '' if m.group('value'): value = …
92 python  bash 

3
이름에 대시 또는 하이픈 (-)이있는 Python 모듈
이름에 대시가있는 기존 Python 모듈이 있습니다. foo-bar.py 모듈 이름을 변경하는 것은 모듈이 공유되기 때문에 피하고 싶은 것이며, 특별한 경우가 작동하도록 사용되는 모든 위치를 추적해야합니다. 이름에 일반적으로 금지 된 '-'가 포함 된 모듈을로드하는 방법이 있습니까? (나는 이것이 모범 사례가 아니라는 것을 이해합니다. 그러나이 상황에서는 훨씬 더 큰 응용 프로그램 세트를 재 …
92 python  module  import 

15
Python에서 외부 프로그램 (실행 가능)을 실행하고 있습니까?
방금 Python 작업을 시작했고 Python에서 외부 실행 파일을 실행하려고했습니다. Fortran으로 작성된 프로그램의 실행 파일이 있습니다. 실행 파일의 이름이 flow.exe라고 가정 해 보겠습니다. 그리고 내 실행 파일은 C:\Documents and Settings\flow_model. os.system과 popen 명령을 모두 시도했지만 지금까지 작동하지 못했습니다. 다음 코드는 명령 창을 여는 것처럼 보이지만 모델을 실행하지 않습니다. # Import system …


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