前言

本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理。

作者:zhujuyu


笔者在自学python的时候遇到了这样一个练习题:将两个python脚本文件合并,一个是readTextFile.py,一个是makeTextFile.py,合并为readNwriteTextFile.py。可是我已经写过一边就不想再写啦,一定有什么办法可以直接调用两个文件的。经过一番查找,答案就是:os.system(filename),如果你还没学到这里,可以去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,里面有最新Python教程项目,一起交流学习进步更快哦!

  1.  
    import os
  2.  
    def read():
  3.  
    os.system("./readFileText.py")
  4.  
    def write():
  5.  
    os.system("./writeFileText.py")

做好设置之后输入命令python readNwriteTextFile.py 在运行时会遇到这样的问题:

./readTextFile.py: Permission denied

这意思是没有权限,那是缺少什么权限呢?我们使用ls -l的命令来显示文件属性

可以看到-rw-rw-r-- 这说明文件还没有执行权限,那我们就需要给文件加上执行权限,如果你还没学到这里或者Python还不熟,可以去小编的Python交流.裙 :一久武其而而流一思(数字的谐音)转换下可以找到了,里面有最新Python教程项目,一起交流学习进步更快哦!

在Terminal输入权限变更命令 chmod +x readTextFile.py,再执行python readNwriteFileText.py就成功啦。writeTextFile.py也是一样。

 

最新文章

  1. SBT的用法
  2. 分位数(quantile)
  3. ulipad python配置
  4. 通过pycurl模块添加put和delete请求
  5. wexinjs 调用
  6. raphael绘制矢量图2
  7. [Xamarin.Android] Fragment Tips
  8. 蓝牙的Baseband说明
  9. POJ 3687 逆序拓扑
  10. 在Apache下发布ASP.NET程序
  11. NPOI 2.0导出word(docx格式)
  12. eclipse如何修改dynamic web module version;——eclipse操作备忘
  13. Dozer应用——类之间值的映射
  14. Gvim一些基本配置
  15. hi3531的时钟系统
  16. NHibernate从入门到精通系列(2)——NHibernate环境与结构体系
  17. treeview树(利用数据表实现)带展开
  18. ide phpStorm常用代码片段设置
  19. 在虚拟机上利用宿主机共享目录编译linux程序
  20. c++数据类型漫谈

热门文章

  1. Mysql主从同步的实现原理与配置实战
  2. java编程思想第四版第三章要点习题
  3. PHP 发送get请求
  4. 力扣(LeetCode)三个数的最大乘积 个人题解
  5. shuf
  6. vim可视化模式
  7. PHP的global和$GLOBALS的区别
  8. Cognitive Graph for Multi-Hop Reading Comprehension at Scale(ACL2019) 阅读笔记与源码解析
  9. opencv 1 HighGUI图形用户界面初步
  10. Flex修改皮肤样式