python 新手之 文件import问题

    技术2022-05-20  31

    初学python不知如何引入py文件

     

     

    我写的爬虫函数。catchInfo.py

    # coding=gb2312 from lxml import * import lxml.html import urllib2 import lxml.html as H import sys reload(sys) sys.setdefaultencoding('utf-8') def catchInfoByUXpath(url,xstr): c=urllib2.urlopen(url) f=c.read() doc=H.document_fromstring(f) result=doc.xpath(xstr) return result url="http://www.baidu.cn" xstr='/html/body/div/p[2]/a'

     

    但是当我在console上运行python时,找不到文件里面的函数和变量

     

    dir(catchInfo) import catchInfo url #报错 Traceback (most recent call last): File "<stdin>", line 1, in <module> NameError: name 'url' is not defined

     

     

    according  c++ coding experience,i find  maybe use  catchInfo reference

    >>> catchInfo.url 'http://www.baidu.cn' >>>


    最新回复(0)