保存一个hello.py文件在F:/data/python目录下hello.py

>>> def hello(x): print x

目录

导入

>>> import sys>>> sys.path.append('F:/data/python') #添加路径>>> import hello>>> hello.hello(5) #调用5

不改变sys.path导入自定义模块:

第一种方法:将hello2.py文件放在D:/Python27/lib/site-packages目录下

>>> import sys,pprint>>> pprint.pprint(sys.path)

['', 'D:\\Python27\\Lib\\idlelib', 'F:\\data\\s', 'D:\\Python27', 'C:\\Windows\\system32\\python27.zip', 'D:\\Python27\\DLLs', 'D:\\Python27\\lib', 'D:\\Python27\\lib\\plat-win', 'D:\\Python27\\lib\\lib-tk', 'D:\\Python27\\lib\\site-packages']>>> import hello2>>> hello2.hello()

hello,world!

第二种方法:将F:/data/python路径添加到环境变量(在系统变量中,添加PYTHONPATH变量,再将路径添加到值中)

>>> import sys>>> import hello>>> hello.hello(1)1

python自定义模块的使用_python自定义模块使用说明相关推荐

  1. python 路径往上一层_Python常用模块之模块、包介绍和相关语法

    在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护. 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个文件包含的代码就相对较少,很 ...

  2. python有哪些模块安全方向_Python 常用模块

    模块 用一坨代码实现了某个功能的代码集合 模块分为三种 · 自定义模块 · 第三方模块 · 内置模块 1)自定义模块 自己编写并存在在某个路径下的python程序,实现了某个功能,可以被其他程序调用 ...

  3. python什么时候用框架_python时间模块的使用

    前言: 在开发中经常会与时间打交道,如:获取事件戳,时间戳的格式化等,这里简要记录一下python操作时间的方法. python中常见的处理时间的模块: time:处理时间的模块,如获取时间戳,格式化 ...

  4. 在python中requests模块怎么安装_Python requests模块在Windows下安装

    发现一个爬虫库太方便了,而且支持python3! 安装方法在http://docs.python-requests.org/en/latest/user/install/#install很详细 只不过 ...

  5. python中模块的概念_Python中模块的概念

    """ 模块搜索顺序 sys.path 查看搜索顺序 """ """ 编程语言中,库.包.模块是同一种概念,是 ...

  6. python中大括号是什么_Python中模块(Module)和包(Package)到底是什么,有什么区别?...

    1. 模块(Module) 在计算机程序的开发过程中,随着程序代码越写越多,在一个文件里代码就会越来越长,越来越不容易维护. 为了编写可维护的代码,我们把很多函数分组,分别放到不同的文件里,这样,每个 ...

  7. python中的帮助系统_python系统模块

    Python中大多数系统接口都集中在两个模块:sys和os.这么说有点过于简单化 还有一些其他的表转模块也属于这个领域他们包括: glob 用于文件名的扩展 socket 用于网络连接和进程间通信(I ...

  8. python获取模块的名称_Python获取模块名称

    每个模块都有一个名字,在模块中的语句能够找出它所在的模块的名字.这对于搞清楚模块是否正在运行或被导入这样的特殊用途是很方便的.正如前面提到的,当一个模块被第一次导入时,其所包含的代码被执行.我们可以通 ...

  9. 怎么进入python 的venv文件夹_python虚拟环境模块venv使用及示例

    相信只要学习python的同学对于虚拟环境这个概念肯定不会太陌生,虚拟环境指的是一个个单独隔离的python开发环境.各个虚拟环境之间互不干扰,都有自己独立的开发包.就像是在电脑上装了很多个虚拟机,每 ...

  10. python的pygame模块详解_python游戏模块学习之pygame常规操作讲解

    pygame常规操作 导入模块 import pygame # 导入pygame模块 from sys import exit # 导入退出鼠标点击事件 from math import pi # 导 ...

最新文章

  1. 牛客练习赛 60(待补E-长链剖分或者dsu)
  2. Linux 驱动面试题总结
  3. 一训练就显存爆炸?Facebook 推出 8 比特优化器,两行代码拯救你的显存!
  4. 12-order by和group by 原理和优化 sort by 倒叙
  5. 蔚来、威马抢装的英伟达Orin,正成为高端智能车标配
  6. 一个while的小小问题
  7. htmlcss面试笔记
  8. C/C++通过WMI和系统API函数获取获取系统硬件配置信息(转)
  9. 高校GIS房地产管理系统
  10. c语言贪吃蛇程序设计报告蚂蚁文库,贪吃蛇游戏C程序设计报告
  11. 网站性能优化的10种方法
  12. MAC下邮件客户端操作——解决无法登陆GMail IMAP服务器
  13. 基于javaweb的教室信息管理系统
  14. 律师向公安部举报称微软黑屏是最大***行为
  15. Python教程系列(一)—— Python基础教程之导言
  16. MySQL read_only 与 super_read_only 之间的关系
  17. mysql隔离级别到底是什么
  18. Matlab求解微分方程组
  19. Zabbix优化深信服AC的设备运行时间监控项
  20. python自动操作微信_Python + Appium 自动化操作微信

热门文章

  1. python之类的封装、多态、继承
  2. synchronized的用法介绍
  3. solr 高并发_预防帕金森病的运动并发症,比治疗更重要!
  4. java 怎么匹配文章_Java 14 之模式匹配,非常赞的一个新特性!
  5. OpenShift 4 之 Image Registry、Image 和 ImageStream 概念和相关操作
  6. 统一操作系统 UOS 龙芯版上线
  7. 微软为 Windows Terminal 推出全新 logo
  8. 微服务 注册中心的作用_微服务架构Dubbo之注册中心(Zookeeper)
  9. android 应用置顶到最前端_uniApp / 小程序实现一个view滚动到一定高度置顶显示
  10. eureka常见错误