推荐学习书目
› Learn Python the Hard Way
Python Sites
› PyPI - Python Package Index
› http://diveintopython.org/toc/index.html
› Pocoo
值得关注的项目
› PyPy
› Celery
› Jinja2
› Read the Docs
› gevent
› pyenv
› virtualenv
› Stackless Python
› Beautiful Soup
› 结巴中文分词
› Green Unicorn
› Sentry
› Shovel
› Pyflakes
› pytest
Python 编程
› pep8 Checker
Styles
› PEP 8
› Google Python Style Guide
› Code Style from The Hitchhiker's Guide
CMCCEDU
V2EX  ›  Python

[ Python 自定义包 相关] 有大神么 帮我解惑

  •  
  •   CMCCEDU · May 26, 2017 · 2187 views
    This topic created in 3409 days ago, the information mentioned may be changed or developed.

    我试着在 python3 中加载自定义包 出了点问题

    文件结构:

    ├── handlers │?? ├── adminhandler.py │?? ├── init.py ├── main.py

    -------------main.py------------

    ... from handlers import * ...

    ------------end----------------

    这样引用的

    ------init.py---------

    from adminhandler import IndexHandler, MungedPageHandler

    --------end--------

    ---------adminhandler.py---------

    import tornado from tornado import gen

    class IndexHandler(tornado.web.RequestHandler): def get(self): self.render('index2.html')

    class MungedPageHandler(tornado.web.RequestHandler): def map_by_first_letter(self, text): ....

    -----------end-------------------

    测试结果 : No module named 'adminhandler'

    为什么 我错哪了

    2 replies  •  2017-05-27 14:11:55 +08:00
    Kilerd
        1
    Kilerd  
       May 26, 2017 via iPhone
    请格式化好你的代码再提问
    CMCCEDU
        2
    CMCCEDU  
    OP
       May 27, 2017
    ├── handlers
    │ ├── adminhandler.py
    │ ├── init.py
    ├── main.py


    这是文件结构
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   2692 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:46 · PVG 21:46 · LAX 06:46 · JFK 09:46
    ♥ Do have faith in what you're doing.