没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
Python实现封装打包自己写的代码实现封装打包自己写的代码,被被python import
主要介绍了Python实现封装打包自己写的代码,被python import,具有很好的参考价值,希望对大家有所帮助。一
起跟随小编过来看看吧
1.新建一个文件夹example,里面放入要打包的.py文件,以及必需的_init_.py.
代码如下:
# -*- coding: utf-8 -*-
"""
Created on Thu Nov 1 17:04:02 2018
@author: Jo
"""
#!/usr/bin/env python
#-*- coding:utf-8 -*-
def run():
print ('This is a run package!')
if __name__ == '__main__':
run()
内部代码无需修改。
2.与文件夹同目录放入必需的setup.py文件。
代码如下:
from setuptools import find_packages,setup
setup(
name = 'face_API',
version = '0.1',
packages = find_packages(),
)
注意:name=自己代码.py
3.在anaconda prompt中cd到指定文件夹目录,输入python setup.py install 完成!
tree如图:
现在打开python import试试吧!
补充知识:补充知识:手把手教你自己写一个手把手教你自己写一个Python模块,并将其发布并安装到自己的模块,并将其发布并安装到自己的Python环境中去环境中去
首先得说明一点,python的模块就是有一些.py文件所构成的,所以要想写一个模块,自己得先写一些python程序,我这里就写一
个module1.py
1.接下来,就是先建立一个文件夹my_package,将自己写的.py文件放到这个文件夹下面,并且在同级目录同时创建一个
__init__.py文件
2.在my_package的同级目录下面建立一个setup.py文件
文件内容如下:from distutils.core import setup
资源评论
- Grand3412022-11-08实在是宝藏资源、宝藏分享者!感谢大佬~
- 王子韩1182024-02-27资源和描述一致,质量不错,解决了我的问题,感谢资源主。
- AllIIlex2022-11-06果断支持这个资源,资源解决了当前遇到的问题,给了新的灵感,感谢分享~
- 汪汪队立大功1232023-04-02资源是宝藏资源,实用也是真的实用,感谢大佬分享~
- EvaZhang20142024-03-31资源内容详实,描述详尽,解决了我的问题,受益匪浅,学到了。
weixin_38750644
- 粉丝: 5
- 资源: 907
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Screenshot_20240427_031602.jpg
- 网页PDF_2024年04月26日 23-46-14_QQ浏览器网页保存_QQ浏览器转格式(6).docx
- 直接插入排序,冒泡排序,直接选择排序.zip
- 在排序2的基础上,再次对快排进行优化,其次增加快排非递归,归并排序,归并排序非递归版.zip
- 实现了7种排序算法.三种复杂度排序.三种nlogn复杂度排序(堆排序,归并排序,快速排序)一种线性复杂度的排序.zip
- 冒泡排序 直接选择排序 直接插入排序 随机快速排序 归并排序 堆排序.zip
- 课设-内部排序算法比较 包括冒泡排序、直接插入排序、简单选择排序、快速排序、希尔排序、归并排序和堆排序.zip
- Python排序算法.zip
- C语言实现直接插入排序、希尔排序、选择排序、冒泡排序、堆排序、快速排序、归并排序、计数排序,并带图详解.zip
- 常用工具集参考用于图像等数据处理
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功