如何给python增加库_如何在python中添加自定义模块?

一般来说,我们会将自己写的python模块与python自带的模块分开存放以达到便于维护的目的。

Python 运行环境在查找库文件时是对 sys.path 列表进行遍历,如果我们想在运行环境中注册新的类库,主要有以下三种方法:

在sys.path列表中添加新的路径。

设置PYTHONPATH环境变量。

将库文件复制到sys.path列表中的目录里(如site-packages目录)。

其实,最简单的办法是用 .pth 文件来实现。Python 在遍历已知的库文件目录过程中,如果见到一个 .pth 文件,就会将文件中所记录的路径加入到 sys.path 设置中,这样 .pth 文件说指明的库也就可以被 Python 运行环境找到。

操作:

在Python/Lib/site-package目录下创建一个MyModule.pth文件,其中内容为自定义的模块所在的路径。

Config代码

C:\Project

C:\Project 这样Project目录下的python文件就可以被找到了。

Python 实现自定义添加保存&删除功能?

问题描述:

现在用easygui做了一个简单的多选界面:

import easygui

rules = easygui.multchoicebox(msg='请选择规则', title='测试',choices=['功能1','功能2','自定义功能'] )

功能1,2都写好可以实现了,这个自定义功能就是让用户自己决定其中一个参数,规则也已经提前写好。比如对输入添加字符串X,这个X让用户来定义。

* 现在问题在于,每一次用户自定义功能后,再一次使用这个gui界面时,需要重新输入。

有没有办法能将之前用户使用过的规则进行保存,下一次使用的时候可以直接选择,或者在不需要的时候可以删除。

如果无视这个easygui框架,只需要实现的思路,如何操作?

答:要保存,就物理存储,文件形式,或者数据库表格存储(存取简单数据可以用pickle库),程序启动读取一下就好。

小编目前也在学习Python中,所以对这些有关问题比较关心,如果你也对Python感兴趣,身边又没有专业老师指点,可以加q878Java788。。C++、、853,一起来探讨学习。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值