Python3导入自定义模块

Python的开源模块是个好东西,大牛们共享的许多模块也加快了大家开发的速度,许多开源模块可以在这里找到 https://pypi.python.org/pypi

下面结合开源模块graphics说说Python3如何导入自定义模块。

方法一:通过sys模块导入自定义模块的path sys模块是python内置的,因此我们导入自定义模块的步骤如下: 先导入sys模块;然后通过sys.path.append(path) 函数来导入自定义模块所在的目录;最后导入自定义模块。

方法二:通过pth文件找到自定义模块 创建一个 module_graphics.pth 文件,里面内容就是graphics模块所在的目录:D:\Python\Python3rdEdSolutionsAndCode_Zelle

将该 module_graphics.pth 文件放到python安装路径的site-packages文件夹。

这样就可以导入并使用自定义模块了。

当然,还有别的方法导入自定义模块的。不管用什么方法,都是殊途同归罢了。

原文发布于微信公众号 - 数值分析与有限元编程(program_fem)

原文发表时间:2018-09-08

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏CaiRui

linux NFS网络文件系统

一、NFS服务简介   NFS是Network File System的缩写,即网络文件系统。一种使用于分散式文件系统的协定,由sun公司开发,于1984年向外...

2919
来自专栏章鱼的慢慢技术路

Linux命令_磁盘管理_查看磁盘或目录的容量

2105
来自专栏栗霖积跬步之旅

springboot启动异常:java.lang.IllegalArgumentException: Could not resolve placeholder 'xxx.xxx.xxx' in va

在打包到服务器上时指定的配置文件命名会去查找对应的配置文件,发现不了,导致属性注入失败,最终导致tomcat启动失败。

1450
来自专栏IT可乐

Maven详解(八)------ 继承和聚合

1、继承 需求场景:   有三个 Maven 工程,每个工程都依赖某个 jar 包,比如 Junit,由于 test 范围的依赖不能传递,它必然会分散在每个工...

21310
来自专栏Albert陈凯

Linux配置网卡

最简单的vi命令 vi 一个文件名以后 输入i才可以编辑 i 插入 键盘左上角的esc键可以退出 :wq 保存退出 :q! 不保存退出 上下左右可以调整光标 手...

4357
来自专栏LEo的网络日志

如何通过criu checkpoint/restore应用

1242
来自专栏有趣的Python

9- 快速上手Linux玩转典型应用- git版本管理

972
来自专栏码生

mac python virtualenv 安装虚拟环境

主要是为了解决在同一个系统中存在多个项目的情况, 采用虚拟的方式,为每个项目创建各自的环境,使各个项目不会相互干扰

1912
来自专栏Jed的技术阶梯

Kafka 源码编译

进入 kafka 源码根目录下,执行gradle wrapper命令,下载 wrapper 包:

5703
来自专栏mwangblog

Linux查找文件 find

2314

扫码关注云+社区

领取腾讯云代金券