2017-09-14 58 views
0

我正试图从同一目录中的文件parser.py导入类Parser。不过,我不断收到以下错误,每当我尝试实例化一个解析器对象:问题在同一目录中导入另一个类

File "bot.py", line 4, in <module> 
    from parser import Parser 
ImportError: cannot import name Parser 

我实例化对象以下列方式:

parser = Parser();  

相同的脚本在我朋友的安装工程,以便我不确定这是否是代码问题。我的Python版本是2.7.13。我包括进口下面:

bot.py

from parser import Parser 

from telegram.ext import Updater, CommandHandler, MessageHandler, Filters 
import logging 
import csv 
import os, sys, types 
from random import randint 
import urllib2 
import json 
import string 
from bs4 import BeautifulSoup 
import requests 

parser.py:

import re 

class Parser: 
    ..... 
     ##parser stufff 

回答

1

你尝试通过一个相对路径像

from .parser import Parser 
+0

我没有和它不工作 –

相关问题