«python-3.5» 태그된 질문

2015 년 9 월 13 일에 릴리스 된 Python 프로그래밍 언어 버전입니다. Python 3.5에만 해당하는 문제의 경우. 가능하면보다 일반적인 [python] 및 [python-3.x] 태그를 사용하십시오.

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__방법에서) 확인할 수 없다고 말합니다 . 반환 유형이 유형이되도록 기대하려면 어떻게해야 …


5
파이썬 3.5의 타입 힌트는 무엇입니까?
파이썬 3.5에서 가장 많이 언급 된 기능 중 하나는 타입 힌트 입니다. 의 예 타입 힌트 에서 언급 이 문서 와 이것 또한 책임 타입 힌트를 사용하는 언급하면서. 누군가가 그들에 대해 그리고 언제 사용해야하는지, 그렇지 않을 때에 대해 더 설명 할 수 있습니까?




9
ImportError : 'django.core.urlresolvers'라는 모듈이 없습니다.
입력을위한 양식을 작성 해야하는 Django 프로젝트에서 작업하고 있습니다. 에서 가져 오려고 reverse했습니다 django.core.urlresolvers. 오류가 발생했습니다. line 2, in from django.core.urlresolvers import reverse ImportError: No module named 'django.core.urlresolvers' Python 3.5.2, Django 2.0 및 MySQL을 사용하고 있습니다.


2
내 유형 힌트에서 함수 유형을 어떻게 지정할 수 있습니까?
현재 Python 3.5 프로젝트에서 유형 힌트를 사용하고 싶습니다. 내 함수는 매개 변수로 함수를 받아야합니다. 유형 힌트에서 유형 함수를 어떻게 지정할 수 있습니까? import typing def my_function(name:typing.AnyStr, func: typing.Function) -> None: # However, typing.Function does not exist. # How can I specify the type function for the parameter `func`? # do …


1
str.translate가 Python 3.4에 비해 Python 3.5에서 훨씬 빠른 이유는 무엇입니까?
text.translate()Python 3.4에서 사용하여 주어진 문자열에서 원하지 않는 문자를 제거하려고했습니다 . 최소 코드는 다음과 같습니다. import sys s = 'abcde12345@#@$#%$' mapper = dict.fromkeys(i for i in range(sys.maxunicode) if chr(i) in '@#$') print(s.translate(mapper)) 예상대로 작동합니다. 그러나 Python 3.4와 Python 3.5에서 동일한 프로그램을 실행하면 큰 차이가 있습니다. 타이밍을 계산하는 코드는 다음과 같습니다. python3 …

4
"실행 후 잊어 버리기"python async / await
때때로 발생해야하는 중요하지 않은 비동기 작업이 있지만 완료 될 때까지 기다리고 싶지 않습니다. Tornado의 코 루틴 구현에서는 단순히 yield키워드 를 생략하여 비동기 함수를 "실행하고 잊을"수 있습니다 . 나는 파이썬 3.5에서 발표 된 새로운 async/ await구문으로 "실행하고 잊어 버리는"방법을 알아 내려고 노력해 왔습니다 . 예 : 단순화 된 코드 스 니펫 …

1
여러 반환 값 유형에 주석을 추가하는 방법은 무엇입니까?
Iterable항상 두 개의 값을 생성 하는 an 을 반환하는 함수에 주석을 달기 위해 유형 힌트를 사용하는 방법 : a bool및 a str? 힌트 Tuple[bool, str]는 반환 값 유형을 생성기 또는 기타 반복 가능 유형이 아닌 튜플로 제한한다는 점을 제외하고는 가깝습니다. 다음과 같이 foo()여러 값을 반환하는 데 사용되는 함수에 주석을 달고 …

5
순환 가져 오기가없는 Python 유형 힌트
나는 나의 거대한 수업을 두 개로 나누려고 노력하고있다. 글쎄, 기본적으로 "메인"클래스에 추가하고 다음과 같이 추가 기능과 혼합합니다. main.py 파일: import mymixin.py class Main(object, MyMixin): def func1(self, xxx): ... mymixin.py 파일: class MyMixin(object): def func2(self: Main, xxx): # <--- note the type hint ... 이제 잘 작동하지만 유형 힌트 MyMixin.func2는 물론 …

4
Python 3.5에서 코 루틴과 미래 / 작업의 차이점은 무엇입니까?
더미 함수가 있다고 가정 해 보겠습니다. async def foo(arg): result = await some_remote_call(arg) return result.upper() 차이점은 무엇입니까? coros = [] for i in range(5): coros.append(foo(i)) loop = get_event_loop() loop.run_until_complete(wait(coros)) 과: from asyncio import ensure_future futures = [] for i in range(5): futures.append(ensure_future(foo(i))) loop = get_event_loop() loop.run_until_complete(wait(futures)) 참고 :이 예제는 결과를 …

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