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

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


5
Python-write () 대 writelines () 및 연결된 문자열
그래서 저는 파이썬을 배우고 있습니다. 레슨을 진행 중이며 각 사용자 입력 변수 (의 개체 ) 사이에 있는 동안 많은 수 target.write()를 단일으로 압축 write()해야하는 문제가 "\n"발생했습니다 write(). 나는 다음을 생각 해냈다. nl = "\n" lines = line1, nl, line2, nl, line3, nl textdoc.writelines(lines) 내가하려고하면 : textdoc.write(lines) 오류가 발생합니다. 하지만 입력하면 …

7
Python- 'ascii'코덱이 바이트를 디코딩 할 수 없습니다.
정말 혼란 스러워요. 인코딩을 시도했지만 오류가 발생했습니다 can't decode.... >>> "你好".encode("utf8") Traceback (most recent call last): File "<stdin>", line 1, in <module> UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range(128) 문자열에 "u"접두사가있는 오류를 피하는 방법을 알고 있습니다. 인코딩이 호출되었을 때 오류가 "디코딩 할 수 …


10
Python 2.x의 nonlocal 키워드
Python 2.6에서 클로저를 구현하려고하는데 비 지역 변수에 액세스해야하지만이 키워드는 Python 2.x에서 사용할 수없는 것 같습니다. 이 파이썬 버전에서 클로저의 비 지역 변수에 어떻게 액세스해야합니까?

4
Python super ()는 TypeError를 발생시킵니다.
Python 2.5에서 다음 코드는 a를 발생시킵니다 TypeError. >>> class X: def a(self): print "a" >>> class Y(X): def a(self): super(Y,self).a() print "b" >>> c = Y() >>> c.a() Traceback (most recent call last): File "<stdin>", line 1, in <module> File "<stdin>", line 3, in a TypeError: super() argument 1 must …

4
파이썬에서 "in"의 연관성?
저는 파이썬 파서를 만들고 있는데 이것은 정말 혼란 스럽습니다. >>> 1 in [] in 'a' False >>> (1 in []) in 'a' TypeError: 'in <string>' requires string as left operand, not bool >>> 1 in ([] in 'a') TypeError: 'in <string>' requires string as left operand, not list 연관성 등과 …


5
ConfigParser에서 대소 문자를 유지 하시겠습니까?
Python의 ConfigParser 모듈을 사용하여 설정을 저장 하려고했습니다 . 내 앱의 경우 섹션에서 각 이름의 대소 문자를 유지하는 것이 중요합니다. 문서에서는 str ()을 ConfigParser.optionxform ()에 전달 하면이를 수행 할 수 있다고 언급 하지만 저에게는 작동하지 않습니다. 이름은 모두 소문자입니다. 내가 뭔가를 놓치고 있습니까? <~/.myrc contents> [rules] Monkey = foo Ferret = …

1
파이썬의 dict.keys ()가 집합이 아닌 목록을 반환하는 이유는 무엇입니까?
파이썬의 키 메서드가 목록 대신 집합을 반환 할 것으로 예상했을 것입니다. 해시 맵의 키가 제공하는 보증의 종류와 가장 유사하기 때문입니다. 특히, 그것들은 세트처럼 고유하고 정렬되지 않습니다. 그러나이 메서드는 목록을 반환합니다. >>> d = {} >>> d.keys().__class__ <type 'list'> 이것은 Python API의 실수입니까 아니면 내가 놓친 다른 이유가 있습니까?

3
python SimpleHTTPServer를 localhost에서만 실행할 수 있습니까?
나는 vpn 연결이 있고 python -m SimpleHTTPServer를 실행할 때 0.0.0.0:8000에서 제공됩니다. 즉, localhost 와 실제 IP를 통해 액세스 할 수 있습니다 . 로봇이 나를 스캔하는 것을 원하지 않으며 로컬 호스트를 통해서만 서버에 액세스하는 데 관심이 있습니다. 가능합니까? python -m SimpleHTTPServer 127.0.0.1:8000 # doesn't work. 명령 줄을 사용하여 즉시 실행할 수있는 …

1
CSV Django 모듈을 사용하여 범용 줄 바꿈 모드로 파일 열기
모듈을 사용하여 Python에서 CSV 파일 model.filefield을 구문 분석하기 위해 Django에서 액세스하려고 합니다. Windows에서 작동하지만 Mac에서는 다음과 같이 표시됩니다.csv Exception Type: Error Exception Value: new-line character seen in unquoted field - do you need to open the file in universal-newline mode? 다음은 코드입니다. myfile = customerbulk.objects.all()[0].fileup mydata = csv.reader(myfile) for email,mobile,name,civilid …

10
구문 분석 중 Python 예기치 않은 EOF
다음은 내 파이썬 코드입니다. 누군가가 나에게 무엇이 잘못되었는지 보여줄 수 있습니까? while 1: date=input("Example: March 21 | What is the date? ") if date=="June 21": sd="23.5° North Latitude" if date=="March 21" | date=="September 21": sd="0° Latitude" if date=="December 21": sd="23.5° South Latitude" if sd: print sd 그리고 다음과 같은 일이 …
82 python  eof  python-2.x 


2
Python, 가변 길이 위치 인수 뒤의 기본 키워드 인수
파이썬 2의 함수 호출에서 가변 길이 위치 매개 변수 뒤에 명명 된 매개 변수를 사용할 수 있다고 생각했지만 SyntaxError파이썬 클래스를 가져올 때 오류 가 발생합니다. 예를 들어 다음 "get"메서드를 사용하여 작성하고 있습니다. class Foo(object): def __init__(self): print "You have created a Foo." def get(self, *args, raw=False, vars=None): print len(args) print …

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