老猿在导入一个Python模块时报错:

>>> import restartnet.py
Traceback (most recent call last):
File "<pyshell#8>", line 1, in <module>
import restartnet.py
ValueError: source code string cannot contain null bytes

使用IDLE去打开该模块对应文件时,会报:



会发现是编码有问题,老猿使用缺省编码cp936去打开时还是报错:



老猿知道这一定是文件的编码问题,想起来当时为了测试文件编码,将该文件存为了:UTF-16编码,在IDLE中打开文件时填入UTF-16:



文件正常打开。如图:



知道是该编码的问题后,就按《Python中import模块时报SyntaxError: (unicode error)‘utf-8’ codec can’t decode 错误的解决办法》一样的办法解决就可以了。

老猿Python,跟老猿学Python!

博客地址:https://blog.csdn.net/LaoYuanPython


请大家多多支持,点赞、评论和加关注!谢谢!

最新文章

  1. O(1)快速乘注意事项
  2. 项目中关于ajax jsonp的使用
  3. mysql命令行备份数据库
  4. 推荐几个的chorme的扩展程序
  5. Mac下的eclipse按住ctrl点击无法查看类文件
  6. hdoj 5392 Infoplane in Tina Town
  7. 多控制器之UIWindow
  8. 暴力破解UltraEdit v21 无需注册
  9. 设计模式-----观察者模式(Obsever)
  10. AVR编程_如何通过软件复位AVR?(转)
  11. js按值传递和按引用传递
  12. [刷题]算法竞赛入门经典(第2版) 5-1/UVa1593 - Alignment of Code
  13. Python:SQLMap源码精读—基于时间的盲注(time-based blind)
  14. java SSM 解决跨域问题
  15. 瞎搞poj1013
  16. JS 文本框格式化
  17. 让Mustache支持简单的IF语句
  18. October 23rd, 2017 Week 43rd Monday
  19. Part 5 - Django ORM(17-20)
  20. 批量修改文件名的bash脚本

热门文章

  1. 记elementUI一个大坑
  2. c#方法 最大值我最小值
  3. 7、Django之模型层第二篇:多表操作
  4. 【故障公告】博客站点再次出现故障,最终回退 .NET 5.0 恢复正常
  5. drop_cache-sar
  6. minishell的实现
  7. 基于docker部署ceph以及修改docker image
  8. Spring源码理论
  9. DockerPush
  10. Zookeeper集群搭建(多节点,单机伪集群,Docker集群)