浅谈python 导入模块和解决文件句柄找不到问题

作者:鹰立如睡 时间:2023-12-07 03:40:07 

如果你退出 Python 解释器并重新进入,你做的任何定义(变量和方法)都会丢失。因此,如果你想要编写一些更大的程序,为准备解释器输入使用一个文本编辑器会更好,并以那个文件替代作为输入执行。这就是传说中的脚本

Python 提供了一个方法可以从文件中获取定义,在脚本或者解释器的一个交互式实例中使用。这样的文件被称为模块。

导入模块:

python导入模块默认是从sys.path的路径中查找。所以应该把这个模块放在sys.path的值对应的文件夹里。否则就找不到要导入的模块。如果在cmd中或者IDLE中运行python的话,每次修改过文件夹后,应该重新打开cmd或者IDLE,否则修改不生效。

运行py文件,py文件中的文件句柄找不到问题,解决方案

1) 是把文件目录写成绝对路径而不是相对路径。

2)如果只写文件名的话,把这个找不到的文件放到python目录下,且cmd中进入python目录下再执行该py文件  即可。

建议写绝对路径。

来源:https://blog.csdn.net/LVGAOYANH/article/details/72626924

标签:python,模块,句柄
0
投稿

猜你喜欢

  • 浅谈python元素如何去重,去重后如何保持原来元素的顺序不变

    2023-03-07 19:39:32
  • XMLHttp ASP远程获取网页内容代码

    2011-04-10 10:41:00
  • Python实现图片转字符画的示例代码

    2021-07-13 19:21:03
  • Python爬虫的两套解析方法和四种爬虫实现过程

    2022-07-07 03:40:11
  • PHP session有效期session.gc_maxlifetime

    2023-11-14 17:01:45
  • PyQt5实现进度条与定时器及子线程同步关联

    2023-03-20 14:48:35
  • php实现HTML实体编号与非ASCII字符串相互转换类实例

    2023-11-15 06:12:14
  • Python中使用haystack实现django全文检索搜索引擎功能

    2023-06-30 07:21:03
  • Python发起请求提示UnicodeEncodeError错误代码解决方法

    2022-09-14 09:47:36
  • 如何控制Go编码JSON数据时的行为(问题及解决方案)

    2024-05-22 17:47:47
  • 利用aspjpeg组件自动生成产品缩略图asp源代码

    2007-08-10 10:14:00
  • Python无头爬虫下载文件的实现

    2023-11-30 03:24:00
  • mssql 指定字段编号sql语句

    2024-01-21 18:58:53
  • vue自定义tap指令及tap事件的实现

    2024-05-09 09:25:15
  • js选项卡的实现方法

    2024-04-22 22:23:51
  • PyHacker编写指南引用Nmap模块实现端口扫描器

    2023-07-15 14:15:40
  • Go 代码生成工具详解

    2023-06-18 21:11:48
  • Python Web服务器Tornado使用小结

    2023-06-25 23:07:21
  • 一些相见恨晚的 JavaScript 技巧

    2024-04-18 10:10:53
  • VS 2008的性能改进

    2007-10-07 21:42:00
  • asp之家 网络编程 m.aspxhome.com