pycharm与python的关系,PyCharm之python package和directory的区别

本文详细介绍了Python中的模块和包的概念。模块是一个.py文件,可以作为独立程序运行,也可供其他程序调用。而包则是一个包含多个模块的目录,内部有__init__.py文件,允许通过from...import方式导入子模块。理解这些概念有助于更好地组织和复用Python代码。
摘要由CSDN通过智能技术生成

python作为一门解释性的脚本语言。

python中模块就是指一个py文件,如果我们将所有相关的代码都放在一个py文件中,则该py文件既是程序又是是模块,但是程序和模块的设计目的是不同的,程序的目的是为了运行,而模块的目的是为了其他程序进行调用。

Directory:

Dictionary在pycharm中就是一个文件夹,放置资源文件等,该文件夹其中并不包含_ _ init.py_ _文件

Python Package:

对于Python package 文件夹而言,与Dictionary不同之处在于其会自动创建_ _ init.py_ 文件。

简单的说,python package就是一个目录,其中包括一组模块和一个 _ init.py_ _文件。目录下具有init.py文件,这样可以通过from…import的方式进行.py文件的导入。

3c17e6428af0b640ad809b93547a41ea.png

原文链接:https://blog.csdn.net/pentiumCM/article/details/104504826

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值