咸鱼的翻身技术

JAVA/JAVASCRIPT

酒店走访系统开发 DAY III

终于来到第三天了,只所以到今天才写,主要是在编写lxml的代码时候碰到引入模块错误导致

错误是这样报的

D:\panwei\python>python lxml.py
Traceback (most recent call last):
  File 
"lxml.py", line 2in <module>
    
from lxml import etree
  File 
"D:\panwei\python\lxml.py", line 2in <module>
    
from lxml import etree
ImportError: cannot 
import name etree

出错的语句是这句

from lxml import etree

这个是一个典型的库引入错误,因为我的这个demo文件名和库名一模一样,自然找不到etree方法了

在cmd和python shell下分别打印sys.path

D:\panwei\python>python test.py
[
'D:\\test\\python''C:\\Python26\\lib\\site-packages\\lxml-2.3beta1-py2.6-wi
n32.egg''C:\\WINDOWS\\system32\\python26.zip''C:\\Python26\\DLLs''C:\\Pyth
on26\\lib
''C:\\Python26\\lib\\plat-win''C:\\Python26\\lib\\lib-tk''C:\\Pyt
hon26
''C:\\Python26\\lib\\site-packages']

>>> print sys.path
[
'C:\\Python26\\Lib\\idlelib''C:\\Python26\\lib\\site-packages\\lxml-2.3beta1-py2.6-win32.egg''C:\\WINDOWS\\system32\\python26.zip''C:\\Python26\\DLLs''C:\\Python26\\lib''C:\\Python26\\lib\\plat-win''C:\\Python26\\lib\\lib-tk''C:\\Python26''C:\\Python26\\lib\\site-packages']

可见当前执行目录是默认目录

说会正题,这个走访系统已经由于业务的变更,变成自娱自乐的时刻表查询项目了,而这个项目将未来的某个时刻重启

posted on 2011-02-22 23:14 hopesfish 阅读(177) 评论(0)  编辑 收藏 引用 所属分类: python

只有注册用户登录后才能发表评论。