2017-09-14 66 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

我沒有和它不工作 –

相關問題