«python-3.x» 태그된 질문

언어의 3+ 버전에 특정한 Python 프로그래밍에 대한 질문 질문이 특정 버전이 아닌 경우보다 일반적인 [python] 태그를 사용하십시오. Python 2 질문에 [python-2.x] 태그를 사용하십시오.

7
Python 3에서 raw_input을 사용하는 방법
import sys print(sys.platform) print(2**100) raw_input() Python 3.1을 사용하고 있으며 raw_inputdos 팝업을 "고정"시킬 수 없습니다 . 내가 읽고있는 책은 Python 2.5 용이며 Python 3.1을 사용하고 있습니다. 이 문제를 해결하려면 어떻게해야합니까?
553 python  python-3.x 


8
UnicodeDecodeError : 'charmap'코덱은 Y 위치에서 바이트 X를 디코딩 할 수 없습니다 : 문자가 <정의되지 않음>
정보로 채워진 텍스트 파일로 일부 조작을 수행하는 Python 3 프로그램을 얻으려고합니다. 그러나 파일을 읽으려고 할 때 다음 오류가 발생합니다. Traceback (most recent call last): File "SCRIPT LOCATION", line NUMBER, in &lt;module&gt; `text = file.read()` File "C:\Python31\lib\encodings\cp1252.py", line 23, in decode `return codecs.charmap_decode(input,self.errors,decoding_table)[0]` UnicodeDecodeError: 'charmap' codec can't decode byte 0x90 in …


8
파이썬 유니 코드 문자열에서 악센트를 제거하는 가장 좋은 방법은 무엇입니까?
파이썬에는 유니 코드 문자열이 있으며 모든 악센트 (분음 부호)를 제거하고 싶습니다. 웹에서 Java로 이것을 수행하는 우아한 방법을 찾았습니다. 유니 코드 문자열을 긴 정규화 된 형식으로 변환하십시오 (문자와 분음 부호에 별도의 문자 사용) 유니 코드 유형이 "분음 부호"인 모든 문자를 제거하십시오. pyICU와 같은 라이브러리를 설치해야합니까, 아니면 파이썬 표준 라이브러리만으로 가능합니까? 그리고 …


7
파이썬 함수 정의에서->은 무엇을 의미합니까?
최근에 Python 3.3 문법 사양을 볼 때 흥미로운 것을 발견했습니다 . funcdef: 'def' NAME parameters ['-&gt;' test] ':' suite 선택적 'arrow'블록은 Python 2에 없었으며 Python 3에서 그 의미에 관한 정보를 찾을 수 없었습니다. 이것은 올바른 Python이며 해석기가 허용합니다. def f(x) -&gt; 123: return x 나는 이것이 일종의 전제 조건 구문 …

8
Python3의 StringIO
Python 3.2.1을 사용하고 있으며 StringIO모듈을 가져올 수 없습니다 . 내가 사용 io.StringIO하고 그것은 작동하지만, 나는 그것을 사용할 수 없습니다 numpy의 ' genfromtxt같은 : x="1 3\n 4.5 8" numpy.genfromtxt(io.StringIO(x)) 다음과 같은 오류가 발생합니다. TypeError: Can't convert 'bytes' object to str implicitly 내가 쓸 때 import StringIO그것이 말하는 ImportError: No module named …
474 python  python-3.x  io 


4
Python 3.6 이상에서 사전이 주문됩니까?
사전은 이전 화신과 달리 Python 3.6 (최소한 CPython 구현)에서 주문됩니다. 이것은 실질적인 변화처럼 보이지만 문서 의 짧은 단락 일뿐 입니다. 언어 기능이 아닌 CPython 구현 세부 사항으로 설명되지만 앞으로 이것이 표준이 될 수 있음을 암시합니다. 요소 사전을 유지하면서 새로운 사전 구현이 이전 사전보다 어떻게 더 잘 수행됩니까? 다음은 설명서의 텍스트입니다. …

6
오류 : " 'dict'객체에 'iteritems'속성이 없습니다.”
NetworkX를 사용하여 Shapefile을 읽고 함수 write_shp()를 사용 하여 노드와 가장자리를 포함하는 Shapefile을 생성하려고하는데 코드를 실행하려고하면 다음 오류가 발생합니다. Traceback (most recent call last): File "C:/Users/Felipe/PycharmProjects/untitled/asdf.py", line 4, in &lt;module&gt; nx.write_shp(redVial, "shapefiles") File "C:\Python34\lib\site-packages\networkx\readwrite\nx_shp.py", line 192, in write_shp for key, data in e[2].iteritems(): AttributeError: 'dict' object has no attribute 'iteritems' Python …

17
우분투에서 pip를 통해 python3 버전의 패키지를 설치하는 방법은 무엇입니까?
나는 모두가 python2.7과 python3.2에 설치 Ubuntu 12.04. 기호 링크가에 python링크됩니다 python2.7. 입력 할 때 : sudo pip install package-name 기본 설치 python2버전은 package-name입니다. 일부 패키지는 모두 지원 python2하고 python3. via의 버전 을 설치하는 방법 python3은 무엇입니까?package-namepip

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



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