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

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

28
UnicodeEncodeError : 'ascii'코덱은 위치 20에서 문자 u '\ xa0'을 인코딩 할 수 없습니다. 서 수가 범위 내에 있지 않습니다 (128)
다른 웹 페이지 (다른 사이트)에서 가져온 텍스트의 유니 코드 문자를 처리하는 데 문제가 있습니다. BeautifulSoup을 사용하고 있습니다. 문제는 오류가 항상 재현 가능한 것은 아니라는 것입니다. 때로는 일부 페이지에서 작동하며 때로는UnicodeEncodeError 않습니다. 나는 생각할 수있는 모든 것을 시도했지만 유니 코드 관련 오류를 발생시키지 않고 일관되게 작동하는 것을 찾지 못했습니다. 문제를 일으키는 …

8
파이썬에서 사전 키를 목록으로 반환하는 방법은 무엇입니까?
Python 2.7 에서는 사전 키 , 값 또는 항목 을 목록으로 가져올 수 있습니다 . >>> newdict = {1:0, 2:0, 3:0} >>> newdict.keys() [1, 2, 3] 이제 Python> = 3.3 에서 다음과 같은 것을 얻습니다. >>> newdict.keys() dict_keys([1, 2, 3]) 따라서 목록을 얻으려면이 작업을 수행해야합니다. newlist = list() for i …


11
나눗셈을 부동 소수점으로 강제하려면 어떻게해야합니까? 나누기가 계속 0으로 내림합니까?
나는 두 개의 정수 값을 a하고 b,하지만 난 부동 소수점에서의 비율이 필요합니다. 나는 그것을 알고 a < b계산하고 싶습니다 a / b. 따라서 정수 나누기를 사용하면 항상 나머지로 0을 얻습니다 a. c파이썬에서 강제 로 부동 소수점 숫자가되도록하려면 어떻게해야합니까? c = a / b


10
Python2에서 dict.items ()와 dict.iteritems ()의 차이점은 무엇입니까?
dict.items()와 사이에 적용 가능한 차이점이 dict.iteritems()있습니까? 로부터 파이썬 문서 : dict.items(): 사전 (키, 값) 쌍의 사전 사본 을 리턴합니다 . dict.iteritems(): 사전 (키, 값) 쌍에 대해 반복자 를 리턴합니다 . 아래 코드를 실행하면 각각 동일한 객체에 대한 참조를 반환하는 것으로 보입니다. 내가 놓친 미묘한 차이점이 있습니까? #!/usr/bin/python d={1:'one',2:'two',3:'three'} print 'd.items():' …

8
파이썬에서 __future__ 란 무엇이며 어떻게 / 어떻게 / 어떻게 작동하며 어떻게 작동하는지
__future__파이썬 모듈에서 자주 나타납니다. 파이썬의 doc을__future__ 읽은 후에도 무엇이 무엇을 어떻게 사용 해야하는지 이해하지 못합니다 .__future__ 누구든지 예를 들어 설명 할 수 있습니까? __future__내가받은 기본 사용법에 관한 몇 가지 대답이 맞았습니다 . 그러나 __future__작동 방식 과 관련하여 한 가지 더 이해해야 합니다. 가장 혼란스러운 개념은 현재 python 릴리스에 향후 릴리스 …
694 python  python-2.x 

7
“u”및“r”문자열 플래그는 정확히 무엇을하며 원시 문자열 리터럴은 무엇입니까?
묻는 동안 이 질문을 나는 원시 문자열에 대해 많이 모른다는 것을 깨달았습니다. 장고 트레이너라고 주장하는 누군가에게 이것은 짜증납니다. 인코딩이 무엇인지 알고 있습니다. u'' 있으며 유니 코드가 무엇인지 혼자 있습니다. 그러나 무엇을 하는가 r'' 정확히 무엇을합니까? 어떤 종류의 문자열이 발생합니까? 그리고 무엇보다 도대체 무엇을 ur'' 하는가? 마지막으로 유니 코드 문자열에서 간단한 …

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

24
파이썬에서 숫자를 어떻게 반올림합니까?
이 문제는 나를 죽이고있다. 파이썬에서 하나의 숫자를 어떻게 올립니까? round (number)를 시도했지만 숫자를 내림합니다. 예: round(2.3) = 2.0 and not 3, what I would like 나는 int (number + .5)를 시도했지만 숫자를 다시 내림합니다! 예: int(2.3 + .5) = 2 그런 다음 round (number + .5)를 시도했지만 가장자리가 작동하지 않습니다. …


10
Python에서 stdout을 파이핑 할 때 올바른 인코딩 설정
파이썬 프로그램의 출력을 파이핑 할 때, 파이썬 인터프리터는 인코딩에 대해 혼란스러워서 None으로 설정합니다. 이것은 다음과 같은 프로그램을 의미합니다 : # -*- coding: utf-8 -*- print u"åäö" 정상적으로 실행되면 정상적으로 작동하지만 다음과 같이 실패합니다. UnicodeEncodeError : 'ascii'코덱은 위치 0에서 문자 u '\ xa0'을 인코딩 할 수 없습니다. 서 수가 범위 내에 …

14
과학적 표기법없이 주어진 정밀도로 numpy.array를 예쁘게 인쇄하는 방법은 무엇입니까?
형식화 된 인쇄 방법이 있는지 numpy.arrays, 예를 들어 다음과 비슷한 방법이 있는지 궁금 합니다. x = 1.23456 print '%.3f' % x numpy.array부동 소수점 을 인쇄하려면 종종 '과학적'형식으로 소수 자릿수를 인쇄하므로 저 차원 배열에서도 읽기가 어렵습니다. 그러나 numpy.array분명히 문자열로 인쇄해야합니다 %s. 이에 대한 해결책이 있습니까?

21
JSON에서 유니 코드 대신 문자열 객체를 얻는 방법은 무엇입니까?
내가 사용하고 파이썬 2ASCII 인코딩 텍스트 파일 에서 JSON을 구문 분석하기 위해 를 있습니다. json또는 로이 파일을로드하면 simplejson모든 문자열 값이 문자열 객체 대신 유니 코드 객체로 캐스팅됩니다. 문제는 문자열 객체 만 허용하는 일부 라이브러리에서 데이터를 사용해야한다는 것입니다. 나는 라이브러리를 변경할 수 없습니다 도를 업데이트합니다. 유니 코드가 아닌 문자열 객체를 얻을 …

8
텍스트 파일에 유니 코드 텍스트를 작성 하시겠습니까?
Google 문서에서 데이터를 가져 와서 처리하고 파일에 씁니다 (결국 Wordpress 페이지에 붙여 넣습니다). 비 ASCII 기호가 있습니다. HTML 소스에서 사용할 수있는 심볼로 안전하게 변환하려면 어떻게해야합니까? 현재 나는 모든 것을 유니 코드로 변환하고 파이썬 문자열로 모두 결합 한 다음 다음을 수행합니다. import codecs f = codecs.open('out.txt', mode="w", encoding="iso-8859-1") f.write(all_html.encode("iso-8859-1", "replace")) 마지막 …

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