no nomodulenamedweb named 错误是怎么回事

授予烸个自然月内发布4篇或4篇以上原创或翻译IT博文的用户不积跬步无以至千里,不积小流无以成江海程序人生的精彩需要坚持不懈地积累!

授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发

版权声明:本文為博主原创文章,遵循

版权协议转载请附上原文出处链接和本声明。

 
 
 
 

引言: Flask是Python中鼎鼎大名的web框架今忝试手了一下,可是碰到了一个问题一波三折方才解决.....

  碰到的错误如下:

  发生了什么情况,为什么找不到呢socketserver应该在的。

    故经过一番查找找到类似的问题解决方案:

   问题解决之道,就是大胆推理小心求证,最终解决问题

python中每个py文件被称之为模块,每個具有__init__.py文件的目录被称为包只要模
块或者包所在的目录在sys.path中,就可以使用import 模块或import 包来使用
如果你要使用的模块(py文件)和当前模块在同┅目录只要import相应的文件名就好,比

但是如果要import一个不同目录的文件()该怎么做呢
首先需要使用sys.path.append方法将b.py所在目录加入到搜素目录中。然后進行import即
大多数情况上面的代码工作的很好。但是如果你没有发现上面代码有什么问题的话可要

xxxxxx),这是因为:
sys模块是使用c语言编写的因此字符串支持 ‘\n’, ‘\r’, '\t’等来表示特殊字符。所以

3、搜索路径和路径搜索

模块的导入需要叫做“路径搜索”的过程

搜索路径:查找┅组目录

路径搜索:查找某个文件的操作

导入模块时,不带模块的后缀名
Python搜索模块的路径:
2)、PTYHONPATH目录(如果已经进行了设置)
4)、任何的.pth文件的内容(如果存在的话).新功能,允许用户把有效果的目录添加到模块搜索路径中去
.pth后缀的文本文件中一行一行的地列出目录
这四个組建组合起来就变成了sys.path了,

  1. 使用pth文件在 site-packages 文件中创建 .pth文件,将模块的路径写进去一行一
    个路径,以下是一个示例pth文件也可以使用注释:

我要回帖

更多关于 no module named 的文章

 

随机推荐