1.直接用import导入

最后运行main.py可以看到命令行窗口输出了一句:你好,这样就完成了

2.通过sys模块导入自定义模块的路径path

3、在环境变量中找到自定义模块

这个方法原理就是利用了系统变量,python会扫描path变量的路径来导入模块,可以在系统path里面添加。

模块和执行文件目录结构跟上图一样:

  • 执行文件main.py在main目录下
  • pwcong模块在python目录下

我们创建一个 module_pwcong.pth 文件,里面内容就是 pwcong模块所在的目录:

C:\Users\Pwcong\Desktop\python

将该 module_pwcong.pth 文件放到这里:
python安装目录\Python35\Lib\site-packages

例如我的:

然后 main.py 导入并使用自定义模块:

# -*- coding: utf-8 -*-

import pwcong

pwcong.hi()

最后执行 main.py 文件,可以输出 hi ,第三种方式完成。

最新文章

  1. imx6 matrix keyboard
  2. 使用MDK3探测隐藏SSID名称
  3. Fragment的初步设计
  4. python基础之模块之os模块
  5. wamp——利用phpmyadmin修改数据库密码
  6. openwrt 的 inittab
  7. java关于jdbc的配置与使用步骤
  8. eclipse查看类源码出现failed to create the part's controls的解决方法
  9. Python中使用type、metaclass动态创建方法和属性
  10. 35.Odoo产品分析 (四) – 工具板块(6) – 午餐管理(1)
  11. MQ消息队列配置
  12. IEEE/ACM International Conference on Advances in Social Network Analysis and Mining (ASONAM) 2014 Industry Track Call for Papers
  13. InnoDB中锁的算法(3)
  14. UILabel的一些属性
  15. @JsonInclude注解,RestTemplate传输值为null的属性,利用FastJson将属性中有空值null的对象转化成Json字符串
  16.  sublime text3快速生成html头部信息(转)
  17. Unity3D中使用Profiler精确定位性能热点的优化技巧
  18. JavaScript中操作有些DOM时关于文本节点和元素节点的问题。
  19. 矩阵链乘(UVa 442)
  20. PHP5 session 详解【经典】

热门文章

  1. sublime 插件安装packagecontrol
  2. supersockets接收过滤器(ReceiveFilter)
  3. Nginx 的 location
  4. 【转载】.NET中使用Redis
  5. Reasoning and Learing学习笔记
  6. vue创建脚手架 cil
  7. Intellij Idea更换主题
  8. laravel怎么开启调试模式
  9. element-ui后台管理系统表单resetFields功能实现
  10. linux 选择 ioctl 命令