如何创建一个Python自定义模块?

2026-06-11 03:160阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1315个文字,预计阅读时间需要6分钟。

如何创建一个Python自定义模块?

到目前为至,读者已经掌握了导入Python标准库并使用其成员(主要是函数)的方法。接下来要解决的问题是如何自定义一个模块。前面章节中提到,Python模块就是Python程序,它包含了定义好的函数、类或其他对象。下面是如何定义一个模块的简单示例:

到目前为止,读者已经掌握了导入 Python 标准库并使用其成员(主要是函数)的方法,接下来要解决的问题是,怎样自定义一个模块呢?

前面章节中讲过,Python 模块就是 Python 程序,换句话说,只要是 Python 程序,都可以作为模块导入。例如,下面定义了一个简单的模块(编写在 demo.py 文件中):

name = "Python教程" add = "c.biancheng.net/python" print(name,add) def say(): print("人生苦短,我学Python!") class CLanguage: def __init__(self,name,add): self.name = name self.add = add def say(self): print(self.name,self.add) 可以看到,我们在 demo.py 文件中放置了变量(name 和 add)、函数( say() )以及一个 Clanguage 类,该文件就可以作为一个模板。

阅读全文

本文共计1315个文字,预计阅读时间需要6分钟。

如何创建一个Python自定义模块?

到目前为至,读者已经掌握了导入Python标准库并使用其成员(主要是函数)的方法。接下来要解决的问题是如何自定义一个模块。前面章节中提到,Python模块就是Python程序,它包含了定义好的函数、类或其他对象。下面是如何定义一个模块的简单示例:

到目前为止,读者已经掌握了导入 Python 标准库并使用其成员(主要是函数)的方法,接下来要解决的问题是,怎样自定义一个模块呢?

前面章节中讲过,Python 模块就是 Python 程序,换句话说,只要是 Python 程序,都可以作为模块导入。例如,下面定义了一个简单的模块(编写在 demo.py 文件中):

name = "Python教程" add = "c.biancheng.net/python" print(name,add) def say(): print("人生苦短,我学Python!") class CLanguage: def __init__(self,name,add): self.name = name self.add = add def say(self): print(self.name,self.add) 可以看到,我们在 demo.py 文件中放置了变量(name 和 add)、函数( say() )以及一个 Clanguage 类,该文件就可以作为一个模板。

阅读全文