«python» 태그된 질문

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

3
팬더 : 여러 열의 두 데이터 프레임을 병합 (결합)
두 개의 열을 사용하여 두 개의 팬더 데이터 프레임을 결합하려고합니다. new_df = pd.merge(A_df, B_df, how='left', left_on='[A_c1,c2]', right_on = '[B_c1,c2]') 그러나 다음과 같은 오류가 발생했습니다. pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4164)() pandas/index.pyx in pandas.index.IndexEngine.get_loc (pandas/index.c:4028)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13166)() pandas/src/hashtable_class_helper.pxi in pandas.hashtable.PyObjectHashTable.get_item (pandas/hashtable.c:13120)() KeyError: '[B_1, c2]' 이 작업을 수행하는 올바른 방법은 무엇입니까? 감사!

10
Python 목록을 CSV 파일로 작성
다음과 같은 형식의 긴 목록이 있습니다 --- a = [[1.2,'abc',3],[1.2,'werew',4],........,[1.4,'qew',2]] 즉, 목록의 값은 float, int, strings와 같은 다른 유형입니다. 내 출력 csv 파일이 보이도록 csv 파일에 작성하는 방법 1.2,abc,3 1.2,werew,4 . . . 1.4,qew,2
168 python  file  csv  file-io  python-2.7 


2
numpy.where () 자세한 단계별 설명 / 예 [닫기]
휴무 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문을 개선하십시오 문서 , 이 게시물 및 다른 게시물을numpy.where() 읽었음에도 불구하고 제대로 이해하는 데 어려움 이 …
168 python  numpy  scipy 

9
객체 메모리 주소 접근
object.__repr__()파이썬 에서 메소드 를 호출하면 다음과 같은 것을 얻습니다. <__main__.Test object at 0x2aba1c0cf890> 과부하 __repr__(), 메모리 호출 super(Class, obj).__repr__()및 정규화 이외 의 메모리 주소를 보유 할 수있는 방법이 있습니까?

14
Python Django에서 단위 테스트를 실행하는 동안 로깅을 비활성화하려면 어떻게합니까?
Django 응용 프로그램을 테스트하기 위해 간단한 단위 테스트 기반 테스트 러너를 사용하고 있습니다. 내 응용 프로그램 자체는 settings.py에서 기본 로거를 사용하도록 구성되었습니다. logging.basicConfig(level=logging.DEBUG) 그리고 내 응용 프로그램 코드에서 다음을 사용합니다. logger = logging.getLogger(__name__) logger.setLevel(getattr(settings, 'LOG_LEVEL', logging.DEBUG)) 그러나 unittests를 실행할 때 테스트 결과 출력을 어지럽히 지 않도록 로깅을 비활성화하고 싶습니다. 테스트를 …

11
.py 파일을 구문 분석하고 AST를 읽고 수정 한 다음 수정 된 소스 코드를 다시 작성하십시오.
파이썬 소스 코드를 프로그래밍 방식으로 편집하고 싶습니다. 기본적으로 .py파일 을 읽고 AST를 생성 한 다음 수정 된 파이썬 소스 코드 (예 : 다른 .py파일)를 다시 작성 하려고합니다 . 같은 표준 파이썬 모듈을 사용하여 구문 분석 / 컴파일 파이썬 소스 코드에 가지 방법이 있습니다 ast또는 compiler. 그러나 나는 소스 코드를 수정하는 …

12
파이썬은 텍스트 파일을 연결
와 같은 20 개의 파일 이름 목록이 ['file1.txt', 'file2.txt', ...]있습니다. 이 파일을 새 파일로 연결하는 Python 스크립트를 작성하고 싶습니다. 으로 각 파일을 f = open(...)열고을 호출하여 한 줄씩 읽고 f.readline()새 줄에 각 줄을 쓸 수 있습니다. 그것은 나에게 매우 "우아한"것처럼 보이지 않습니다. 특히 한 줄씩 읽거나 써야하는 부분입니다. 파이썬에서 이것을하는 …

1
파이썬은 여러 반환 값을 모의
파이썬 mock.patch를 사용하고 있으며 각 호출의 반환 값을 변경하고 싶습니다. 주의 사항은 다음과 같습니다. 패치되는 함수에는 입력이 없으므로 입력을 기반으로 반환 값을 변경할 수 없습니다. 다음은 참조 용 코드입니다. def get_boolean_response(): response = io.prompt('y/n').lower() while response not in ('y', 'n', 'yes', 'no'): io.echo('Not a valid input. Try again']) response = …

12
들어오는 Django 요청의 JSON 데이터는 어디에 있습니까?
Django / Python으로 들어오는 JSON / Ajax 요청을 처리하려고합니다. request.is_ajax()인 True요청에,하지만 난 페이로드는 JSON 데이터를 함께 아무 생각이 없습니다. request.POST.dir 포함 : ['__class__', '__cmp__', '__contains__', '__copy__', '__deepcopy__', '__delattr__', '__delitem__', '__dict__', '__doc__', '__eq__', '__ge__', '__getattribute__', '__getitem__', '__gt__', '__hash__', '__init__', '__iter__', '__le__', '__len__', '__lt__', '__module__', '__ne__', '__new__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__setitem__', …

17
Python 패키지를 설치할 수 없습니다 [SSL : TLSV1_ALERT_PROTOCOL_VERSION]
pipSSL 오류가 발생 하여를 사용하여 Python 라이브러리를 설치하려고합니다 . ~/projects/base  pre-master± pip install xdict Collecting xdict Could not fetch URL https://pypi.python.org/simple/xdict/: There was a problem confirming the ssl certificate: [SSL: TLSV1_ALERT_PROTOCOL_VERSION] tlsv1 alert protocol version (_ssl.c:590) - skipping Could not find a version that satisfies the requirement xdict (from …


2
파이썬 모듈 docstring에 무엇을 넣어야합니까? [닫은]
휴무 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 이 질문을 개선하십시오 좋아, 그래서 PEP 8 과 PEP 257을 읽었고 함수와 클래스를 위해 많은 docstring을 썼지 …


10
파이썬 클래스를 동적으로로드하는 방법
예를 들어 파이썬 클래스의 문자열이 주어진다면 my_package.my_module.MyClass그것을로드하는 가장 좋은 방법은 무엇입니까? 즉 Class.forName(), Java에서 동등한 기능을 찾고 있는데 Python에서는 기능입니다. Google App Engine에서 작동해야합니다. 바람직하게 이것은 클래스의 FQN을 문자열로 받아들이고 클래스에 대한 참조를 반환하는 함수입니다. my_class = load_class('my_package.my_module.MyClass') my_instance = my_class()

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