«python» 태그된 질문

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

11
Pandas 데이터 프레임에 행 삽입
데이터 프레임이 있습니다. s1 = pd.Series([5, 6, 7]) s2 = pd.Series([7, 8, 9]) df = pd.DataFrame([list(s1), list(s2)], columns = ["A", "B", "C"]) A B C 0 5 6 7 1 7 8 9 [2 rows x 3 columns] 다음을 얻으려면 첫 번째 행 [2, 3, 4]을 추가해야합니다. A B C …

8
argparse 선택적 인수가 설정되었는지 확인하십시오.
선택적 argparse 인수가 사용자에 의해 설정되었는지 확인하고 싶습니다. isset을 사용하여 안전하게 확인할 수 있습니까? 이 같은: if(isset(args.myArg)): #do something else: #do something else 이것은 float / int / string 유형 인수에 대해 동일하게 작동합니까? 기본 매개 변수를 설정하고 확인할 수 있습니다 (예 : myArg = -1 설정, 문자열의 경우 ""또는 …
112 python  argparse 

11
Python 코드에 Vim 접기를 사용하는 권장 방법은 무엇입니까?
Python 코드 용 Vim에서 코드 접기를 활성화하는 데 관심이 있습니다. 그렇게하는 여러 가지 방법을 발견했습니다. 누구든지 Vim에서 Python 코드 접기를 선호하는 방법이 있습니까? 즉, 사용하고 좋아하는 특정 Vim 플러그인이 있습니까? 수동 접기를 사용합니까, 아니면 주석에 마커를 배치합니까? Vim에서 Python 용 코드 접기를 수행하는 다른 권장 방법이 있나요?
112 python  vim  folding 

6
Pandas DataFrame에서 히트 맵 만들기
Python의 Pandas 패키지에서 생성 된 데이터 프레임이 있습니다. Pandas 패키지에서 DataFrame을 사용하여 히트 맵을 생성하려면 어떻게해야합니까? import numpy as np from pandas import * Index= ['aaa','bbb','ccc','ddd','eee'] Cols = ['A', 'B', 'C','D'] df = DataFrame(abs(np.random.randn(5, 4)), index= Index, columns=Cols) >>> df A B C D aaa 2.431645 1.248688 0.267648 0.613826 bbb …

5
__getitem__에서 슬라이싱 구현
벡터 표현을 만드는 클래스에 대한 슬라이스 기능을 구현하려고합니다. 나는 지금 까지이 코드를 가지고 있는데, 슬라이스를 제대로 구현할 것이라고 생각하지만 v[4]v가 벡터 인 곳 과 같은 호출을 할 때마다 파이썬은 충분한 매개 변수가 없다는 오류를 반환합니다. 그래서 나는 getitem일반 인덱스와 슬라이싱을 모두 처리하기 위해 클래스에서 특수 메서드 를 정의하는 방법을 알아 …

4
PyPlot을 사용하여 부드러운 선 플로팅
그래프를 그리는 다음과 같은 간단한 스크립트가 있습니다. import matplotlib.pyplot as plt import numpy as np T = np.array([6, 7, 8, 9, 10, 11, 12]) power = np.array([1.53E+03, 5.92E+02, 2.04E+02, 7.24E+01, 2.72E+01, 1.10E+01, 4.70E+00]) plt.plot(T,power) plt.show() 지금은 선이 점에서 점으로 똑바로 진행되어 괜찮아 보이지만 내 의견으로는 더 좋을 수 있습니다. 내가 …

12
python NameError : 전역 이름 '__file__'이 정의되지 않았습니다.
Python 2.7에서이 코드를 실행하면 다음 오류가 발생합니다. Traceback (most recent call last): File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 30, in <module> long_description = read('README.txt'), File "C:\Python26\Lib\site-packages\pyutilib.subprocess-3.5.4\setup.py", line 19, in read return open(os.path.join(os.path.dirname(__file__), *rnames)).read() NameError: global name '__file__' is not defined 코드는 다음과 같습니다. import os from setuptools import setup def read(*rnames): return open(os.path.join(os.path.dirname(__file__), …
112 python  nameerror 


4
상한값으로 '자동'을 설정하지만 matplotlib.pyplot으로 고정 된 하한값을 유지하는 방법
y 축의 상한을 'auto'로 설정하고 싶지만 y 축의 하한을 항상 0으로 유지하고 싶습니다. '자동'과 '자동 범위'를 시도했지만 작동하지 않는 것 같습니다. 미리 감사드립니다. 내 코드는 다음과 같습니다. import matplotlib.pyplot as plt def plot(results_plt,title,filename): ############################ # Plot results # mirror result table such that each parameter forms an own data array …
112 python  matplotlib 

6
Windows 10에서 Python 설치를 어떻게 업그레이드합니까?
내 LAB 스테이션 중 하나에 Python 2.7.11이 설치되어 있습니다. Python을 3.5 이상으로 업그레이드하고 싶습니다. 어떻게해야합니까? 2.7.11을 완전히 제거하고 새 버전을 설치하는 것을 선호해야합니까? 업데이트하는 방법이 있습니까? 업데이트가 좋은 생각입니까?
112 python  python-3.x 


16
파이썬 람다 식에 여러 문을 가질 수 있습니까?
나는 다음을 달성하려는 파이썬 초보자입니다. 목록 목록이 있습니다. lst = [[567,345,234],[253,465,756, 2345],[333,777,111, 555]] lst를 각 하위 목록에서 두 번째로 작은 숫자 만 포함하는 다른 목록으로 매핑하고 싶습니다. 따라서 결과는 다음과 같아야합니다. [345, 465, 333] 예를 들어 가장 작은 숫자에만 관심이 있다면 다음과 같이 할 수 있습니다. map(lambda x: min(x),lst) 나는 …
112 python 

4
Python Regex-일치 항목의 위치와 값을 얻는 방법
re모듈을 사용하여 모든 경기의 시작 및 끝 위치를 어떻게 얻을 수 있습니까? 예를 들어 패턴 r'[a-z]'과 문자열이 주어지면 'a1b2c3d4'각 문자를 찾는 위치를 얻고 싶습니다. 이상적으로는 경기의 텍스트도 다시 받고 싶습니다.
112 python  regex 

4
Conda : github에서 직접 설치 / 업그레이드
conda를 사용하여 GitHub에서 패키지를 설치 / 업그레이드 할 수 있습니까 ? 예를 들어 다음과 pip같이 할 수 있습니다. pip install git+git://github.com/scrappy/scrappy@master GitHub scrappy의 master브랜치에서 직접 설치 합니다 . conda와 동등한 것을 할 수 있습니까? 이것이 가능하지 않다면 conda로 pip를 설치하고 pip로 이러한 로컬 설치를 관리하는 것이 합리적입니까?

20
ImportError : DLL로드 실패 : % 1은 (는) 유효한 Win32 응용 프로그램이 아닙니다. 하지만 DLL이 있습니다.
ImportError : DLL load failed : % 1 is not a valid Win32 application 에서 상황이 매우 비슷 하지만 대답이 작동하지 않습니다. 내 Python 코드는 다음과 같습니다. import cv2 그러나 그 줄은이 질문의 제목에 표시된 오류를 던집니다. C:\lib\opencv이 64 비트 컴퓨터에 OpenCV가 설치되어 있습니다. 64 비트 Python을 사용하고 있습니다. 내 …
112 python  opencv  dll  path 

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