python的import机制(解决pycharm中遇到的自己的模块找不到,红波浪线问题)

您所在的位置:网站首页 无法找到指定模块怎么办 python的import机制(解决pycharm中遇到的自己的模块找不到,红波浪线问题)

python的import机制(解决pycharm中遇到的自己的模块找不到,红波浪线问题)

2023-11-07 20:32| 来源: 网络整理| 查看: 265

python的import机制 前言 一、模块与包 二、import本质 三、pycharm中模块找不到的问题

前言

我的个人网站:https://www.gentlecp.com

本篇博客主要是介绍关于python中模块导入的机制,以及常用ide——pycharm中容易遇到的模块导入失败的问题。可能包含的不会特别全面,如果你遇到不一样的情况也是import的错误,欢迎留言给我,我会找到解决方案并丰富到本博客当中。 python版本:3.6.4 pycharm版本:2018.2.4

一、模块与包

既然要说import,起码得先知道我们都要import什么。这里给出模块与包的定义:

模块(module) 用来从逻辑(实现一个功能)上组织Python代码(变量、函数、类),本质就是*.py文件。文件是物理上组织方式"module_name.py",模块是逻辑上组织方式"module_name"。

包(package) 定义了一个由模块和子包组成的Python应用程序执行环境,本质就是一个有层次的文件目录结构(python2要求必须带有一个__init__.py文件)。

例如:

import os # 导入os模块 import django # 导入django包 from django.db import models # 从django.db包中导入models模块


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3