«python» 태그된 질문

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

24
Virtualenv 명령을 찾을 수 없음
virtualenv다양한 시도에도 불구하고 일을 할 수 없었습니다 . virtualenvMAC OS X에 다음을 사용하여 설치 했습니다. pip install virtualenv 또한 추가 한 PATH내에 .bash_profile. virtualenv명령 을 실행할 때마다 다음이 반환됩니다. -bash: virtualenv: command not found 내가 실행할 때마다 pip install virtualenv다음을 반환합니다. Requirement already satisfied (use --upgrade to upgrade): virtualenv in …
207 python  macos  virtualenv 

6
ModuleNotFoundError : __main__이 패키지가 아니라는 것은 무엇을 의미합니까?
콘솔에서 모듈을 실행하려고합니다. 내 디렉토리의 구조는 다음과 같습니다. 다음을 사용 p_03_using_bisection_search.py하여 problem_set_02디렉토리 에서 모듈을 실행하려고합니다 . $ python3 p_03_using_bisection_search.py 내부 코드 p_03_using_bisection_search.py는 다음과 같습니다. __author__ = 'm' from .p_02_paying_debt_off_in_a_year import compute_balance_after def compute_bounds(balance: float, annual_interest_rate: float) -> (float, float): # there is code here, but I have omitted it to …

7
파이썬에서 변수 지우기
파이썬에서 변수의 값을 지우는 방법이 있습니까? 예를 들어 바이너리 트리를 구현 한 경우 : Class Node: self.left = somenode1 self.right = somenode2 트리에서 일부 노드를 제거 self.left하려면 비워 두어야합니다.
207 python 

7
오래된 CSV 파일 파이썬에 새 행 추가
이전 CSV 파일에 새 행을 추가하려고합니다. 기본적으로 파이썬 스크립트를 실행할 때마다 업데이트됩니다. 지금은 오래된 csv 행 값을 목록에 저장 한 다음 csv 파일을 삭제하고 새 목록 값으로 다시 만듭니다. 이 작업을 수행하는 더 좋은 방법이 있는지 알고 싶었습니다.
207 python  csv  append  writer 

19
ImportError : PIL이라는 모듈이 없습니다
쉘에서이 명령을 사용하여 PIL을 설치합니다. easy_install PIL 그런 다음 이것을 실행 python하고 입력하십시오 : import PIL. 하지만이 오류가 발생합니다. Traceback (most recent call last): File "<console>", line 1, in <module> ImportError: No module named PIL 그런 문제가 없었어요, 어떻게 생각하세요?

18
OSX 10.11 (El Capitan)에 Scrapy를 설치할 때 "OSError : [Errno 1] 작업이 허용되지 않습니다"(시스템 무결성 보호)
pip를 통해 OSX 10.11 (El Capitan)에 Scrapy Python 프레임 워크를 설치하려고합니다. 설치 스크립트는 필요한 모듈을 다운로드하고 어느 시점에서 다음 오류를 반환합니다. OSError: [Errno 1] Operation not permitted: '/tmp/pip-nIfswi-uninstall/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/six-1.4.1-py2.7.egg-info' OSX 10.11에서 루트없는 기능을 비활성화하려고 시도했습니다. sudo nvram boot-args="rootless=0";sudo reboot 그러나 컴퓨터가 재부팅 될 때 여전히 동일한 오류가 발생합니다. 내 동료 StackExchangers의 …

13
UTC 날짜 / 시간 문자열을 현지 날짜 / 시간으로 변환
UTC와의 시간을 변환 할 필요가 없었습니다. 최근에 내 앱을 표준 시간대로 인식하라는 요청을 받았으며 서클에서 나 자신을 실행하고 있습니다. 현지 시간을 UTC로 변환하는 데 대한 많은 정보가 있습니다. 이것은 상당히 초등 한 것으로 나타났습니다 (아마도 잘못하고 있습니다) .UTC 시간을 최종 사용자 시간대로 쉽게 변환하는 방법에 대한 정보를 찾을 수 없습니다. …

4
__getattr__과 __getattribute__의 차이점 이해
나는 사이의 차이를 이해하려고 __getattr__하고 __getattribute__, 그러나, 나는 그것을 실패하고있다. 대답 스택 오버플로 질문에 차이 __getattr__대는__getattribute__ 말합니다 : __getattribute__객체의 실제 속성을보기 전에 호출되므로 올바르게 구현하기가 까다로울 수 있습니다. 무한 재귀로 매우 쉽게 끝날 수 있습니다. 나는 그것이 무엇을 의미하는지 전혀 모른다. 그런 다음 계속 말합니다. 당신은 거의 확실하게 원합니다 __getattr__. …


3
파이썬 인수는 인식 할 수없는 인수를 무시합니다.
Optparse, 이전 버전은 인식 할 수없는 모든 인수를 무시하고 계속 수행합니다. 대부분의 상황에서 이것은 이상적이지 않으며 argparse로 변경되었습니다. 그러나 인식 할 수없는 인수를 무시하고 지정한 인수를 구문 분석하려는 상황이 몇 가지 있습니다. 예를 들면 다음과 같습니다. parser = argparse.ArgumentParser() parser.add_argument('--foo', dest="foo") parser.parse_args() $python myscript.py --foo 1 --bar 2 error: unrecognized …


12
virtualenv에서 파이썬 업그레이드
virtualenv에서 사용되는 python 버전을 업그레이드하는 방법이 있습니까 (예 : 버그 수정 릴리스가 나오는 경우)? pip freeze --local > requirements.txt그런 다음 디렉토리를 제거 할 수는 pip install -r requirements.txt있지만, 예를 들어 큰 라이브러리를 많이 다시 설치해야합니다 numpy. 예를 들어 2.6-> 2.7에서 업그레이드 할 때 이점이 있음을 알 수 있지만 2.7.x-> 2.7.y는 …

6
파이썬은 꼬리 재귀를 최적화합니까?
다음 오류로 실패하는 다음 코드 조각이 있습니다. RuntimeError : 최대 재귀 깊이를 초과했습니다 꼬리 재귀 최적화 (TCO)를 허용하기 위해 이것을 다시 쓰려고했습니다. TCO가 발생하면이 코드가 성공적이었을 것이라고 생각합니다. def trisum(n, csum): if n == 0: return csum else: return trisum(n - 1, csum + n) print(trisum(1000, 0)) 파이썬이 어떤 유형의 …

8
튜플을 목록으로 변환
저는 현재 타일 맵을 사용하여 파이 게임 게임 용 맵 편집기에서 작업하고 있습니다. 레벨은 다음 구조의 블록으로 구성됩니다 (훨씬 더 큼). level1 = ( (1,1,1,1,1,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,0,0,0,0,1) (1,1,1,1,1,1)) 여기서 "1"은 벽인 블록이고 "0"은 빈 공기 인 블록입니다. 다음 코드는 기본적으로 블록 유형 변경을 처리하는 코드입니다. clicked = pygame.mouse.get_pressed() …
206 python  list  tuples 

14
ImportError : 'Tkinter'라는 모듈이 없습니다.
어떤 이유로 든 Tkinteror tkinter모듈을 사용할 수 없습니다 . 파이썬 쉘에서 다음 명령을 실행 한 후 import Tkinter 또는 import tkinter 이 오류가 발생했습니다 ModuleNotFoundError : 'Tkinter'라는 모듈이 없습니다. 또는 ModuleNotFoundError : 'tkinter'라는 모듈이 없습니다. 이유는 무엇이고 어떻게 해결할 수 있습니까?
206 python  tkinter 

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