当我们导入一个模块时:import xxx,默认情况下python解析器会搜索当前目录、已安装的内置模块和第三方模块,搜索路径存放在sys模块的path中:

>>> import sys

>>> sys.path

['', 'C:\\Python352\\Lib\\idlelib', 'C:\\Python352\\python35.zip', 'C:\\Python352\\DLLs', 'C:\\Python352\\lib', 'C:\\Python352', 'C:\\Python352\\lib\\site-packages', 'C:\\Python352\\lib\\site-packages\\setuptools-28.6.1-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\pip-8.1.2-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\requests-2.11.1-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\xlutils-2.0.0-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\xlwt-1.1.2-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\pymongo-3.3.1-py3.5-win-amd64.egg', 'C:\\Python352\\lib\\site-packages\\pytz-2016.7-py3.5.egg', 'C:\\Python352\\lib\\site-packages\\zope.interface-4.3.3-py3.5-win-amd64.egg']

sys.path 返回的是一个列表!

该路径已经添加到系统的环境变量了,当我们要添加自己的搜索目录时,有两种方法:

1.pycharm中添加:

依次点击 file→settings, 在settings对话框中选择project→project structure 将自己的目录Mark as Sources

注意:该目录和它的子目录都要Mark as Sources

用cmd命令运行的脚本,要在脚本引用自己的目录中的模块前,先将搜索路径存放在sys模块的path中:

import sys

path='D:\kyb_testProject\'

sys.path.append(path)

注:以上脚本编码格式必须为utf-8

python packages limited ram_python import自己创建的框架下的子模块—pychram和cmd正确执行脚本的两种方法...相关推荐

  1. python自带的shell是什么-python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  2. python 执行shell_python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  3. python 执行shell 事务_python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  4. python图片转换成文字的手机软件_手机如何将图片转换成文字?用这两种方法转换很简单...

    没有扫描仪怎么将纸质文档变成电子文档?图片上的文字太多想要提取没有好的方法吃苦受累的就是自己!今天分享给大家用手机将图片转换成文字的方法,轻松提取图片文字很简单! 方法一.迅捷文字识别--手机APP ...

  5. python两种方法读取、修改文件的创建时间、修改时间、访问时间

    看到网上有人出于特种目前,需要修改文件的创建时间和修改时间(访问时间是只要在操作系统里打开文件,系统就会自动更改最后的访问时间,因此此时间无意义,于是在网上查阅结合自己的经验,归纳 一下可行方案,在  ...

  6. python 修改文件创建时间_python 两种方法修改文件的创建时间、修改时间、访问时间...

    突如其来想知道一下 python 如何修改文件的属性(创建.修改.访问时间),于是就去网上搜集了可行方案,也就有了这篇博客 方案一 from win32file import CreateFile, ...

  7. python安装gdal包_python安装gdal的两种方法

    1.不用手动下载文件,直接执行以下命令即可 conda install gdal 2.首先,下载gdal的whl文件  链接, 官网下载比较慢,GDAL-2.2.4-cp27-cp27m-win_am ...

  8. python画图-python画图的两种方法

    python如何画图?这里给大家介绍两款python绘图的库:turtle和Matplotlib. 1 安装turtle Python2安装命令:pip install turtule Python3 ...

  9. python 获取csv的列数_Python读取excel的两种方法

    excel是什么 Microsoft Excel是一个使用非常广泛的电子表格程序.它的用户友好性和吸引人的功能使其成为数据科学中常用的工具.对于excel来说,整个excel文件称为工作簿,工作簿中的 ...

最新文章

  1. 一句SQL实现获取自增列操作
  2. Serverless 在大规模数据处理的实践
  3. Linux C: 定时器及时钟服务
  4. SqlServer图形数据库初体验
  5. mulitpartfile怎么接收不到值_和平精英信号接收区和信号值是什么?信号值怎么恢复...
  6. canvas绘制竖排的数字_大佬教你用Python Tkinter实现数字猜谜小游戏
  7. GPUImage组合滤镜
  8. workList in DCMTK问题总结
  9. 新益华基层医疗系统使用方法_「热缩带」管道防腐新方向,聚乙烯热缩带安装使用方法...
  10. Python [:] list slicing列表切片
  11. xml读取前面多一个?
  12. Model-based evolutionary algorithms: a short survey 阅读笔记
  13. 俩年的这五十篇技术博客,送给不忘初心的你。
  14. 这位毁誉参半的政治名嘴,竟然彻底改变了计算机编程
  15. 关于图文识别功能相关技术的实现
  16. 2g内存测试软件,30个测试验证 二代APU高频内存是王道
  17. 2023/2/13 ubuntu18.04版本无线与有线网络网络配适流程
  18. 统计学习方法的概括和补充
  19. MacOS-从 UIKit 到 AppKit
  20. pipenv --python 3.6 错误: This system lists a couple of UTF-8 supporting locales that you can.....

热门文章

  1. 对神经网络分类行为的认识二则
  2. 用分类行为解释为什么破碎的鸡蛋不能还原为一个完整的鸡蛋
  3. 【Matlab】访问提取时序数据
  4. 【Matlab 图像】bwlabel() 连通域及图像分割
  5. 6.7 程序示例--K-Means-机器学习笔记-斯坦福吴恩达教授
  6. STM32 基础系列教程 7 - 单脉冲PWM
  7. u-boot分析之编译体验(零)
  8. 记录一次quartus II prime standard 18添加器件库的方法
  9. 类和对象—对象特性—静态成员函数
  10. 小车主板哪家强?PS2手柄4路电机输出..火魔童主板了解一下?