반응형

python-3.x 12

없음을 암시하는 파이썬 3타입?

없음을 암시하는 파이썬 3타입? def foo( hello: str='world', bar: str=None, another_string_or_None: str|????=None): pass 함수에서 파이썬에 유형 힌트를 설정하려고 하는데, 다음을 사용하여 둘 이상의 유형 힌트를 추가할 수 있습니다.something: str|bool='default value'하지만, 암시하는 유형은 무엇입니까?None? :/예를 들어, def foo( hello: str='world', bar: str=None, another_string_or_None: str|????=None): ... 귀하의 사용 사례가 "뭔가 또는 없음"이라는 것을 알게 되었습니다. 버전 3.5부터 Python은 모듈을 통해 형식 주석을 지원합..

programing 2023.05.26

가져오기 오류: 'jinja2'에서 'escape' 이름을 가져올 수 없습니다.

가져오기 오류: 'jinja2'에서 'escape' 이름을 가져올 수 없습니다. 오류가 발생했습니다. 가져오기 오류: 'jinja2'에서 'escape' 이름을 가져올 수 없습니다. 다음 요구 사항을 사용하여 코드를 실행하려고 할 때.txt: chart_studio==1.1.0 dash==2.1.0 dash_bootstrap_components==1.0.3 dash_core_components==2.0.0 dash_html_components==2.0.0 dash_renderer==1.9.1 dash_table==5.0.0 Flask==1.1.2 matplotlib==3.4.3 numpy==1.20.3 pandas==1.3.4 plotly==5.5.0 PyYAML==6.0 scikit_learn==1.0..

programing 2023.05.21

목록 슬라이싱을 사용하여 목록에서 첫 번째 요소를 제외한 모든 요소를 가져오는 방법

목록 슬라이싱을 사용하여 목록에서 첫 번째 요소를 제외한 모든 요소를 가져오는 방법 이 질문에는 이미 다음과 같은 답이 있습니다. 슬라이싱 이해 (38개 답변) 마감됨6년 전에. 그래서 제가 해석하고 있는 것이 있는데, 여기 제가 하고 싶은 것의 예가 있습니다. list = ['A', 'B', 'C'] 그리고 리스트 슬라이싱을 사용하면 첫 번째 인덱스를 제외한 모든 것을 제게 돌려줍니다.이 경우: ['B', 'C'] 저는 list[:-1], list[:-1], list[0:-1] 등과 같은 것들을 엉망으로 만들어 왔습니다.하지만 저는 이것을 알아낼 수 없을 것 같습니다. 제가 실제로 하고 있는 것은 다음과 같은 오류 메시지가 처음에 있습니다. ['226', 'Transfer', 'Complete'] 팝업..

programing 2023.05.16

특성 오류: 'module' 개체에 'urlretrieve' 특성이 없습니다.

특성 오류: 'module' 개체에 'urlretrieve' 특성이 없습니다. 웹 사이트에서 mp3를 다운로드한 후 함께 참여하는 프로그램을 작성하려고 하지만 파일을 다운로드하려고 할 때마다 다음 오류가 발생합니다. Traceback (most recent call last): File "/home/tesla/PycharmProjects/OldSpice/Voicemail.py", line 214, in main() File "/home/tesla/PycharmProjects/OldSpice/Voicemail.py", line 209, in main getMp3s() File "/home/tesla/PycharmProjects/OldSpice/Voicemail.py", line 134, in getMp3s..

programing 2023.05.16

Windows에 pyaudio를 설치할 수 없습니까?"오류: Microsoft Visual C++ 14.0 필요"를 해결하는 방법?

Windows에 pyaudio를 설치할 수 없습니까?"오류: Microsoft Visual C++ 14.0 필요"를 해결하는 방법? 저는 윈도우 10 PC를 가지고 있는데 채터봇으로 구동되는 제 챗봇과 함께 사용하기 위해 파이오디오를 설치하고 싶습니다. 나는 payudio를 설치하기 위해 두 가지 방법을 시도했습니다. 첫 번째 방법은 명령 프롬프트에서 이 작업을 수행하는 것입니다. python -m pip install PyAudio 결과는 다음과 같습니다. C:\Users\Waaberi>python -m pip install PyAudio Collecting PyAudio Using cached https://files.pythonhosted.org/packages/ab/42/b4f04721c5c5bf..

programing 2023.05.16

pip3: 잘못된 인터프리터:해당 파일 또는 디렉터리가 없습니다.

pip3: 잘못된 인터프리터:해당 파일 또는 디렉터리가 없습니다. 다음을 사용하여 종속성을 설치하려고 합니다.pip3지휘권 현재 시나리오: Dev$ which python /Users/Dev/anaconda/bin/python Dev$ which python3 /usr/local/bin/python3 Dev$ pip --version pip 10.0.1 from /usr/local/lib/python2.7/site-packages/pip (python 2.7) Dev$ pip3 --version -bash: /usr/local/bin/pip3: /usr/local/opt/python3/bin/python3.6: bad interpreter: No such file or directory 나는 왜 나의pi..

programing 2023.05.16

Python3의 "함수 주석"의 좋은 용도는 무엇입니까?

Python3의 "함수 주석"의 좋은 용도는 무엇입니까? 기능 주석: PEP-3107 Python3의 함수 주석을 보여주는 코드 조각을 우연히 발견했습니다.개념은 간단하지만 왜 이것들이 Python3에서 구현되었는지 또는 그것들에 대한 좋은 용도가 있는지 생각이 나지 않습니다.아마도 SO가 저를 깨우쳐줄 수 있을까요? 작동 방식: def foo(a: 'x', b: 5 + 6, c: list) -> max(2, 9): ... function body ... 에 오는 것은 '이고, 다음에 는 '주석'입니다.->함수의 반환 값에 대한 주석입니다. foo.func_communications는 사전을 반환합니다. {'a': 'x', 'b': 11, 'c': list, 'return': 9} 이것을 이용할 수 있다..

programing 2023.05.11

튜플을 풀 때 힌트를 입력하시겠습니까?

튜플을 풀 때 힌트를 입력하시겠습니까? 튜플을 풀 때 타입 힌트를 사용할 수 있습니까?나는 이것을 하고 싶지만, 그것은 결과적으로.SyntaxError: from typing import Tuple t: Tuple[int, int] = (1, 2) a: int, b: int = t # ^ SyntaxError: invalid syntax PEP-0526에 따르면, 당신은 먼저 유형에 주석을 달아야 하고, 그 다음에 포장을 풀어야 합니다. a: int b: int a, b = t 저의 경우에는 다음을 사용합니다.typing.casthint 압축 풀기 작업을 입력하는 함수입니다. t: tuple[int, int] = (1, 2) a, b = t # type hint of a -> Literal[1] # ty..

programing 2023.05.11

NameError: 글로벌 이름 'unicode'가 정의되지 않았습니다(Python 3).

NameError: 글로벌 이름 'unicode'가 정의되지 않았습니다(Python 3). 나는 bidi라는 파이썬 패키지를 사용하려고 합니다.이 패키지의 모듈(algorithm.py )에는 패키지의 일부임에도 불구하고 오류가 발생하는 행이 있습니다. 다음은 라인입니다. # utf-8 ? we need unicode if isinstance(unicode_or_str, unicode): text = unicode_or_str decoded = False else: text = unicode_or_str.decode(encoding) decoded = True 다음은 오류 메시지입니다. Traceback (most recent call last): File "", line 1, in bidi_text = ..

programing 2023.05.11

Python 3.5에서 코루틴과 미래/작업의 차이점은 무엇입니까?

Python 3.5에서 코루틴과 미래/작업의 차이점은 무엇입니까? 더미 함수가 있다고 가정합니다. async def foo(arg): result = await some_remote_call(arg) return result.upper() 다음의 차이점은 무엇입니까? import asyncio coros = [] for i in range(5): coros.append(foo(i)) loop = asyncio.get_event_loop() loop.run_until_complete(asyncio.wait(coros)) 그리고: import asyncio futures = [] for i in range(5): futures.append(asyncio.ensure_future(foo(i))) loop = ..

programing 2023.05.06
반응형