如何正确导入自定义python模块?

时间:2019-11-21 20:38:44

标签: python python-3.x

我在python 3.6中有一个试图导入的自定义模块,但出现错误

AttributeError:模块'CloudScanner.CloudScanner'没有属性'CloudScanner'

我有一个文件test.py,其中包含以下代码:

from CloudScanner import CloudScanner

Scanner = CloudScanner.CloudScanner('https://example.com')
Scanner.Scan()

该模块在名为CloudScanner的子目录中包含一个类,其代码如下:

import sys
import urllib.request
import requests

class CloudScanner:

    def __init__(self, URL):
       pring("init called")

    def Scan(self):
        print("Scan Called")

为什么导入时出现错误?

0 个答案:

没有答案