2011-02-08 3 views
1

어제 저는 OSX 10.5에서 feedparser를 설치했으나 정상적으로 작동했지만 작동이 멈췄습니다.Feedparser가 작동을 멈췄습니다.

Traceback (most recent call last): 
    File "example.py", line 3, in <module> 
    import feedparser 
    File "example.py", line 2, in <module> 
    d = feedparser.parse('http://feedparser.org/docs/examples/atom10.xml') 
AttributeError: 'module' object has no attribute 'parse' 

뿐만 아니라 feedparser을 사용하여 실제 스크립트 작업 같은 오류를 중지 :

그것은 나에게이 알려줍니다 (feedparser 문서에서 복사) 스크립트

import feedparser 
d = feedparser.parse('http://feedparser.org/docs/examples/atom10.xml') 
d['feed']['title'] 
u'Sample Feed' 

입니다.

+6

자신의 피드 파서로 모듈 이름을 지정 했습니까? –

+0

무슨 뜻인지 정말로 모르겠다. – HankSmackHood

+0

아 잠깐, 무슨 뜻인지 알 겠어. Stupid, 필자는 테스트 스크립트 feedparser.py의 이름을 지정했다. 감사합니다 :) – HankSmackHood

답변

7

point는 feedparser.py라는 스크립트가있을 때, python은 모듈을 설치된 모듈보다 높은 우선 순위로 가져 오는 모듈로 간주합니다.

0

파일 이름과 관련된 문제입니다. 파이썬은 파일 이름과 모듈 이름을 혼동합니다.