zoukankan      html  css  js  c++  java
  • Python核心笔记:在python文件中如何调用其它python脚本文件,你肯定不会

    前言

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

    作者: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也是一样。

     
  • 相关阅读:
    Javascript之内置对象
    Javascript之匿名函数(私有变量)
    Web前端开发修炼之道 (2)
    11.标志寄存器
    10.CALL和RET指令
    Javascript之继承(其他方式)
    Javascript之Function类型
    5.[BX]和Loop指令
    JavaScript之执行环境及作用域
    Javascript之BOM(window对象)
  • 原文地址:https://www.cnblogs.com/chengxuyuanaa/p/11991239.html
Copyright © 2011-2022 走看看