美文网首页
execfile语句

execfile语句

作者: 泡菜鸡丁 | 来源:发表于2019-12-07 16:43 被阅读0次

python2里的excefile语句可以像执行python代码那样使用字符串。不同的是exec使用字符串,而execfile则使用文件。

在python3里,excefile语句已经被去掉了。如果真的想要执行一个文件里的python代码(但是你不想导入它),你可以通过打开这个文件,读取它的内容,然后调用compile()全局函数强制python解释器编译代码,然后调用exec()函数。

python2写的:excefile("a_filename")

python3写的:exce(compile(open("a_filename","rb").read(),"a_filename","exec"))

相关文章

  • execfile语句

    python2里的excefile语句可以像执行python代码那样使用字符串。不同的是exec使用字符串,而ex...

  • python的execfile函数

    config= {}execfile("config.txt",config) 程序会报错,没有execfile函...

  • child_process

    在使用 child_process 模块中的 exec 、execFile、spawnSync、execFileS...

  • python 中 exec、 eval、 execfile 和

    文章转载自python 中 exec、 eval、 execfile 和 compile 用法.当然,这里的版本应...

  • Nodejs spawn 之stdio

    spawn,exec,execFile和fork关系 从上图可以看出,在用户层面其他的三个函数都调用了child_...

  • execFile { Error: spawn XXX.sh

    test.sh内容 demo_node.js内容 使用postman请求可以看到以下错误 按照官网的文档按道理是没...

  • NODEJS硬实战笔记(多进程)

    利用NODE整合外部应用程序 执行外部应用程序 execFile:执行外部程序,并且需要提供一组参数,以及一个在进...

  • python笔记--exec、eval、execfile和com

    有些时候可能会需要动态地创造Python代码,然后将其作为语句执行或作为表达式计算。简单的说,exec和e...

  • 系统学习 JavaScript 的笔记【3】

    JavaScript 语句 if 语句 do-while 语句 while 语句 for 语句 for-in 语句...

  • js语句

    语句:即js整句或命令 类型:赋值语句、条件语句、循环语句、跳转语句、表达式语句、声明语句 1.条件语句if语句:...

网友评论

      本文标题:execfile语句

      本文链接:https://www.haomeiwen.com/subject/xbmugctx.html