python读取txt文件代码,python调用txt

  python读取txt文件代码,python调用txt

  本文主要介绍如何使用python执行txt文件中的代码。python这种强大的语言,当然可以做得更大。使用内置的exex()函数就可以了。在进入正题之前,我们先来看看exec()函数是什么。需要的小伙伴可以参考一下。

  00-1010前言:1。exec()函数是什么?2.如何将txt中的代码作为字符串读取?3.使用exec()执行txt文件的完整示例

  

目录

 

  我们知道,大多数python代码文件都是py类型的。

  那么,能不能使用txt文件存储我们的代码呢?

  当然python这么强大的语言也可以做大,用内置的exex()函数就可以了。

  

前言:

 

  根据官方文档的介绍,exec函数的定义如下:

  exec(source,globals=None,locals=None,/)

  在全局和局部上下文中执行给定的源。

  源可以是表示一个或多个Python语句的字符串

  或者由compile()返回的代码对象。

  简单来说,exec()可以接受代表python代码的字符串,并作为代码执行(这里暂时不介绍全局和局部的概念,后续文章会补充)。

  

1.什么是exec()函数?

 

  这一步只需要使用python内置的文件流操作,比如使用File对象的read()函数将代码一次性读取:.

  用open(code.txt , r )作为f:

  code=f.read()

  其中“code.txt”是你要执行的代码,不能包含语法错误,否则调试起来会很不方便(最好把调试好的代码放到txt里面)。

  

2.如何将txt中的代码作为字符串读取?

 

  (1)在txt文件中写代码,比如:

  def mul(x,y):

  print(x*y={} )。格式(x*y))

  返回x*y

  mul(2,3)

  (2)以字符串形式读取“code.txt”文件内容:

  用open(code.txt , r )作为f:

  code=f.read()

  (3)使用exec()执行字符串:

  执行(代码)

  关于如何使用python执行txt文件中的代码的这篇文章到此结束。有关python执行的txt文件中代码的更多信息,请搜索热门IT软件开发工作室之前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: