我的编程空间,编程开发者的网络收藏夹
学习永远不晚

[Python]将你的module制作成

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

[Python]将你的module制作成

 

    python解释器查找module进行加载的时候,查找的目录是存放在sys.path变量中的,sys.path变量中包含文件的当前目录。如果你想使用一个存放在其他目录的脚本,或者是其他系统的脚本,你可以将这些脚本制作成一个安装包,然后安装到本地,安装的目录就是sys.path中的一个。这样你就可以在任何想要使用module的地方,直接使用import导入就可以了。

 

    打包module需要新建一个setup.py脚本,然后在脚本中输入下面的内容,假设你的需要打包的module的文件名是meal.py。

 
  1. from distutils.core import setup 

  2.  

  3. setup(name = 'meal', 

  4.       version = '1.0', 

  5.       py_modules = ['meal'], 

  6.      ) 

  7.  

在终端(windows的话,则是打开cmd)中输入

 

  1. python setup.py sdist 

 

 

    你会发现在目录中多出一个文件夹dist,进入这个文件夹,会发现一个meal-1.0.tar.gz文件(windows的话,是meal-1.0.zip文件)。将这个压缩文件解压,进入解压的目录,执行下面的命令

 
  1. python setup.py install 
 
    安装正确,会显示安装的目录。
 
    接下来,你就可以在脚本中直接使用这个module了。当然了,使用之前,还是需要导入的。
 

 

 

  1. import meal 
  2.  
  3. help(meal) 

 

 

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

[Python]将你的module制作成

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

[Python]将你的module制作成

python解释器查找module进行加载的时候,查找的目录是存放在sys.path变量中的,sys.path变量中包含文件的当前目录。如果你想使用一个存放在其他目录的脚本,或者是其他系统的脚本,你可以将这些脚本制作成一个安装包,然后安装到
2023-01-31

Python快速将ppt制作成配音视频课件的操作方法

目录一、引言二、ppt视频课件制作过程 2.1、将ppt保存为一张张图像2.2、按页录音2.3、编写代码进行合成三、效果四、小结一、引言 老猿从来没有录播个视频课件,但最近有要求在一周内必须录制一个视频课件,为此花了3天时间准备ppt,花了
2022-06-02

将Emacs作为Python集成开发环境

Python是我很喜欢的一种编程语言,而Emacs则是编辑器中的佼佼者。Emacs本身提供了python-mode,输入M-x python-mode,就可以进入python模式。相应地,会在菜单栏出现Python菜单。当然,一般来讲,如果
2023-01-31

教你用Python matplotlib库制作简单的动画

matplotlib制作简单的动画 动画即是在一段时间内快速连续的重新绘制图像的过程. matplotlib提供了方法用于处理简单动画的绘制:import matplotlib.animation as ma def update(numb
2022-06-02

将阿里云服务器制作成镜像模式的方法

1.什么是镜像模式?在开始之前,我们先来了解一下什么是镜像模式。在云计算领域,镜像是一种将虚拟机操作系统和软件配置打包成一个文件的模式。它可以帮助用户快速创建和部署相同配置的虚拟机实例。2.制作阿里云服务器镜像的步骤步骤一:创建一个新的实例首先,你需要在阿里云控制台中创建一个新的实例。选择适合你需求的操作系统和配置,并
将阿里云服务器制作成镜像模式的方法
2024-01-19

一招教你完成Excel堆积柱形图制作

  在Excel图表的制作中,我们经常会用到各种各样的图表来让我们的数据表现得更加形象具体,不同的图表分别适合不同的数据展示,今天小编要和大家讲解的是柱形图的制作,柱形图的制作是excel图表中最基本的一个设置,小伙伴们不能错过哦!  具体的操作步骤并不复杂,首先第一步,我们找到柱状图选项,然后点击堆积柱状图,然后我们
一招教你完成Excel堆积柱形图制作
2024-04-17

宝塔面板:将你的网站变成API

要将你的网站变成API,你可以使用宝塔面板来完成。下面是一些步骤:1. 安装宝塔面板:首先,你需要在你的服务器上安装宝塔面板。你可以按照宝塔官方网站的指南进行安装。2. 配置网站:在宝塔面板中,选择你想要将其变成API的网站。进入网站设置,
2023-10-10

Win7的屏保很喜欢如何将屏保制作成桌面壁纸

一些用户很喜欢Win7的屏保,怎么才编程客栈能把梦幻的屏保做成桌面呢?一定有很多用户都想知道这点吧。今天小编就将这个方法教给大家。设置方法:首先在任务栏开始菜单输入“CMD编程客栈”进入命令行,输入“cd
2023-06-10

教你如何使用Python Tkinter库制作记事本

Tkinter库制作记事本 现在为了创建这个记事本,你的系统中应该已经安装了 Python 3 和 Tkinter。您可以根据系统要求下载合适的python 包。成功安装 python 后,您需要安装 Tkinter(一个 Python 的
2022-06-02

将Win7 PE制作成U盘启动在虚拟系下统进行各种操作

Win7PE U盘启动盘如何制作呢?现在教你一个就快的方法,发一个关于如何将Win7PE制作U盘启编程客栈动盘图文教程,将Win7PE制作成U盘启动后,就可以在虚拟系统进行各种操作了。1、首先安装好软碟通UltraISO,然后插入你要制作的
2023-06-05

python制作爬虫并将抓取结果保存到excel中

学习Python也有一段时间了,各种理论知识大体上也算略知一二了,今天就进入实战演练:通过Python来编写一个拉勾网薪资调查的小爬虫。 第一步:分析网站的请求过程 我们在查看拉勾网上的招聘信息的时候,搜索Python,或者是PHP等等的岗
2022-06-04

一文教你利用Python制作一个生日提醒

在国内,大部分人都是过农历生日,然后借助日历工具获取农历日期对应的阳历日期,以这一天来过生!这里还有一个痛点,即:每一年的农历生日对应的阳历日期都不一样,本篇文章将教你利用Python制作一个简单的生日提醒,需要的可以参考一下
2022-12-27

如何将python中的List转化成dictionary

问题1:如何将一个list转化成一个dictionary? 问题描述:比如在python中我有一个如下的list,其中奇数位置对应字典的key,偶数位置为相应的value解决方案: 1.利用zip函数实现2.利用循环来实现3.利用 enum
2022-06-04

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录