«python» 태그된 질문

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

6
데이터 프레임의 모든 문자열 제거 / 자르기
python / pandas에서 다중 유형 데이터 프레임의 값을 정리하고 문자열을 자르고 싶습니다. 현재 두 가지 지침으로 수행하고 있습니다. import pandas as pd df = pd.DataFrame([[' a ', 10], [' c ', 5]]) df.replace('^\s+', '', regex=True, inplace=True) #front df.replace('\s+$', '', regex=True, inplace=True) #end df.values 이것은 매우 느립니다. 무엇을 개선 할 수 …

6
ActivePython이 존재하는 이유는 무엇입니까? [닫은]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 11개월 전에 . 이 질문 개선 실제로 ActivePython은 무엇입니까? 에서 내가 읽은 어떤 파이썬은 OpenSSL과 그냥 표준의 PyWin32 (Windows의 …

4
inspect를 사용하여 Python에서 수신자로부터 호출자의 정보를 얻는 방법은 무엇입니까?
수신자로부터 발신자 정보 (어떤 파일 / 어떤 줄)를 받아야합니다. 나는 목적을 위해 inpect 모듈을 사용할 수 있다는 것을 배웠지 만 정확히 방법은 아닙니다. 검사로 정보를 얻는 방법은 무엇입니까? 아니면 정보를 얻을 수있는 다른 방법이 있습니까? import inspect print __file__ c=inspect.currentframe() print c.f_lineno def hello(): print inspect.stack ?? what file called …
80 python  inspect 

21
Python AttributeError : '모듈'개체에 'SSL_ST_INIT'속성이 없습니다.
내 Python 스크립트가 다음과 같이 실패합니다. Traceback (most recent call last): File "./inspect_sheet.py", line 21, in <module> main() File "./inspect_sheet.py", line 12, in main workbook_name=workbook_name, File "./google_sheets.py", line 56, in __init__ self.login() File "./google_sheets.py", line 46, in login self.client = gspread.authorize(credentials) File "/usr/local/lib/python2.7/site-packages/gspread/client.py", line 335, in authorize client.login() File "/usr/local/lib/python2.7/site-packages/gspread/client.py", …

8
튜플에 값을 추가하는 방법?
나는 같은 튜플 목록이있는 스크립트를 작성 중 ('1','2','3','4')입니다. 예 : list = [('1','2','3','4'), ('2','3','4','5'), ('3','4','5','6'), ('4','5','6','7')] 지금은 추가 할 필요가 '1234', '2345', '3456'및 '4567'각 튜플의 끝에서 각각. 예 : list = [('1','2','3','4','1234'), ('2','3','4','5','2345'), ('3','4','5','6','3456'), ('4','5','6','7','4567')] 어떤 식 으로든 가능합니까?
80 python  tuples 

13
pip가 내 패키지의 이전 버전을 설치하는 이유는 무엇입니까?
방금 PyPi (1.2.1.0-r4)에 새 버전의 패키지를 업로드했습니다. egg 파일을 다운로드하고 easy_install로 설치할 수 있으며 버전이 올바르게 확인됩니다. 하지만 pip를 사용하여 설치하려고하면 버전 1.1.0.0이 대신 설치됩니다. pip를 사용하여 버전을 명시 적으로 지정하더라도이 pip install -Iv tome==1.2.1.0-r4메시지가 표시 Requested tome==1.2.1.0-r4, but installing version 1.1.0.0되지만 그 이유를 이해할 수 없습니다. 나는 두 번 …
80 python  pip  setuptools 

5
파이썬 시간 + 동등한 timedelta
나는 다음과 같은 것을 시도하고 있습니다. time() + timedelta(hours=1) 그러나 파이썬은 그것을 허용하지 않습니다 . 분명히 좋은 이유가 있습니다. 누구든지 간단한 해결 방법이 있습니까? 관련 : Python에서 datetime.time에 N 초를 추가하는 표준 방법은 무엇입니까?
80 python 

8
다 대다 필드를위한 Django ModelForm
다음 모델과 형식을 고려하십시오. class Pizza(models.Model): name = models.CharField(max_length=50) class Topping(models.Model): name = models.CharField(max_length=50) ison = models.ManyToManyField(Pizza, blank=True) class ToppingForm(forms.ModelForm): class Meta: model = Topping ToppingForm을 볼 때 토핑에 어떤 피자를 넣을지 선택할 수 있으며 모든 것이 멋지게 보입니다. 내 질문은 다음과 같습니다. Pizza와 Topping 사이의 다 대다 관계를 활용하고 …

5
numpy 숫자 형 배열을 성장시키는 가장 빠른 방법
요구 사항 : 데이터에서 임의로 큰 배열을 확장해야합니다. 배열이 매번 맞을 것이라는 보장없이 크기 (대략 100-200)를 추측 할 수 있습니다. 최종 크기로 커지면 숫자 계산을 수행해야하므로 결국에는 2 차원 numpy 배열을 선호합니다. 속도가 중요합니다. 예를 들어, 300 개 파일 중 하나에 대해 update () 메서드는 4,500 만 번 호출되고 (150 …


20
pip를 사용하여 Pygame을 설치할 수 없습니다.
파이 게임을 설치하려고합니다. Enthought Python Distribution으로 Windows 7을 실행하고 있습니다. 를 성공적으로 pip설치했지만를 사용하여 Pygame을 설치하려고 pip하면 다음 오류가 발생합니다. "HTTP 오류 HTTP 오류 400 : 잘못된 URL 요청으로 인해 요구 사항 파이 게임을 설치할 수 없습니다 ..." Google 검색에서는이 문제에 대해 아무것도 찾을 수 없지만 질문자가 다음 명령을 사용하도록 …


4
다중 처리를 사용하는 셀러리 병렬 분산 작업
CPU 집약적 인 셀러리 작업이 있습니다. 이 작업을 더 빠르게 수행하기 위해 많은 EC2 인스턴스에서 모든 처리 능력 (코어)을 사용하고 싶습니다 (다중 처리가 포함 된 셀러리 병렬 분산 작업- 제 생각에는 ) . 용어, 스레딩 , 멀티 프로세싱 , 분산 컴퓨팅 , 분산 병렬 처리는 내가 더 잘 이해하기 위해 …

3
Matplotlib에서 3D 큐브, 구 및 벡터 플로팅
Matplotlib로 가능한 한 적은 지침으로 무언가를 그리는 방법을 검색하지만 문서에서 이에 대한 도움을 찾지 못했습니다. 다음과 같은 것을 플롯하고 싶습니다. 측면 길이가 2 인 0을 중심으로하는 와이어 프레임 큐브 반경이 1 인 0을 중심으로하는 "와이어 프레임"구 좌표 [0, 0, 0]의 점 이 지점에서 시작하여 [1, 1, 1]로가는 벡터 그렇게하는 방법?

8
슬라이스 표기법을 사용하여 목록 반전
다음 예에서 : foo = ['red', 'white', 'blue', 1, 2, 3] 여기서 : foo[0:6:1]foo의 모든 요소를 ​​인쇄합니다. 그러나 foo[6:0:-1]첫 번째 또는 0 번째 요소는 생략됩니다. >>> foo[6:0:-1] [3, 2, 1, 'blue', 'white'] foo.reverse () 또는 foo [::-1]을 사용하여 목록을 반대로 인쇄 할 수 있다는 것을 이해하지만 foo [6 : 0 …
80 python  list  syntax  slice 

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