«python» 태그된 질문

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

4
튜플을 인수로 확장
파이썬 튜플을 함수로 확장하는 방법이 있습니까? 예를 들어, 여기 expand()마술이 있습니다. some_tuple = (1, "foo", "bar") def myfun(number, str1, str2): return (number * 2, str1 + str2, str2 + str1) myfun(expand(some_tuple)) # (2, "foobar", "barfoo") 나는 하나가 정의 할 수 있습니다 알고 myfun로 myfun((a, b, c))하지만, 물론 레거시 코드가있을 수 …

11
마이크로 초 구성 요소없이 문자열로 파이썬 날짜 시간
현재 암스테르담 (!) 시간 문자열 만 포함하는 Bitbucket API 응답에 UTC 시간 문자열을 추가하고 있습니다. 다른 곳에서 반환되는 UTC 시간 문자열과 일관성을 유지하기 위해 원하는 형식이 2011-11-03 11:07:04뒤에옵니다 ( +00:00하지만 그다지 독일어는 아닙니다). (예 : 문자열을 만들 수있는 가장 좋은 방법은 무엇입니까 없이 A로부터 마이크로 초 구성 요소)를 datetime예 와 …

4
메소드의 리턴 유형이 클래스 자체와 동일하도록 지정하려면 어떻게해야합니까?
파이썬 3에 다음 코드가 있습니다. class Position: def __init__(self, x: int, y: int): self.x = x self.y = y def __add__(self, other: Position) -> Position: return Position(self.x + other.x, self.y + other.y) 그러나 내 편집자 (PyCharm)는 기준 위치를 ( __add__방법에서) 확인할 수 없다고 말합니다 . 반환 유형이 유형이되도록 기대하려면 어떻게해야 …



28
bash : pip : 명령을 찾을 수 없습니다
나는 핍을 다운로드하고 실행 python setup.py install했으며 모든 것이 잘 작동했습니다. 튜토리얼의 다음 단계는 실행하는 pip install <lib you want>것이지만 온라인에서 무언가를 찾기 전에 "bash : pip : command not found"라는 오류가 발생합니다. 이것은 Mac OS X에서도 새로운 것이므로 setup.py를 실행할 때 올바르게 설정되지 않은 경로 설정이 있다고 가정합니다. 더 …
407 python  macos  pip  python-2.6 

6
파이썬 / 팬더가 저장된 CSV에서 인덱스를 생성하지 않도록하는 방법은 무엇입니까?
파일을 약간 편집 한 후 폴더에 CSV를 저장하려고합니다. pd.to_csv('C:/Path of file.csv')csv 파일을 사용할 때마다 별도의 인덱스 열이 있습니다. 색인을 CSV로 인쇄하지 않으려 고합니다. 나는 시도했다 : pd.read_csv('C:/Path to file to edit.csv', index_col = False) 그리고 파일을 저장하려면 ... pd.to_csv('C:/Path to save edited file.csv', index_col = False) 그러나 여전히 원치 않는 …
407 python  csv  indexing  pandas 

8
실제로 Python 3.3의 새로운 "yield from"구문에 대한 주요 용도는 무엇입니까?
나는 PEP 380 주위에 나의 두뇌를 감싸는 데 어려움을 겪고있다 . "yield from"이 유용한 상황은 무엇입니까? 기본 사용 사례는 무엇입니까? 왜 마이크로 스레드와 비교됩니까? [업데이트] 이제 나는 어려움의 원인을 이해합니다. 나는 발전기를 사용했지만 실제로는 코 루틴을 사용하지 않았습니다 ( PEP-342에 의해 도입 됨 ). 몇 가지 유사점에도 불구하고 생성기와 코 …
407 python  yield 



20
import 문은 항상 모듈 상단에 있어야합니까?
PEP 08 상태 : 가져 오기는 항상 파일의 맨 위에, 모듈 주석 및 문서 문자열 바로 다음과 모듈 전역 및 상수 바로 앞에 배치됩니다. 그러나 가져 오는 클래스 / 메서드 / 함수가 드문 경우에만 사용되는 경우, 필요할 때 가져 오기를 수행하는 것이 더 효율적입니까? 그렇지 않습니까? class SomeClass(object): def not_often_called(self) …

15
여러 CSV 파일을 팬더로 가져오고 하나의 DataFrame으로 연결
디렉토리에서 팬더로 여러 CSV 파일을 읽고 하나의 큰 DataFrame으로 연결하고 싶습니다. 나는 그것을 알아낼 수 없었다. 여기 내가 지금까지 가지고있는 것입니다 : import glob import pandas as pd # get data file names path =r'C:\DRO\DCL_rawdata_files' filenames = glob.glob(path + "/*.csv") dfs = [] for filename in filenames: dfs.append(pd.read_csv(filename)) # Concatenate …



13
매개 변수가있는 데코레이터?
데코레이터가 변수 'insurance_mode'를 전송하는 데 문제가 있습니다. 나는 다음 데코레이터 문장으로 할 것입니다 : @execute_complete_reservation(True) def test_booking_gta_object(self): self.test_select_gta_object() 그러나 불행히도이 진술은 효과가 없습니다. 아마도이 문제를 해결하는 더 좋은 방법이있을 것입니다. def execute_complete_reservation(test_case,insurance_mode): def inner_function(self,*args,**kwargs): self.test_create_qsf_query() test_case(self,*args,**kwargs) self.test_select_room_option() if insurance_mode: self.test_accept_insurance_crosseling() else: self.test_decline_insurance_crosseling() self.test_configure_pax_details() self.test_configure_payer_details return inner_function
401 python  decorator 

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