我有3个python文件(第一.py, 第二.py, 第三.py)我从第一个python文件执行第二个python文件。第二个python文件使用“import”语句来使用第三个python文件。这就是我要做的。

这是我的密码。在

在第一.py在import os

file_path = "folder\second.py"

os.system(file_path)

在第二.py在

^{pr2}$

在第三.py(包含生成PDF的ReportLab代码)....

canvas.drawImage('xyz.jpg',0.2*inch, 7.65*inch, width=w*scale, height=h*scale)

....

当我执行这段代码时,它会出错IOError: Cannot open resource "xyz.jpg"

但当我执行第二.py直接写文件python second.py,一切正常。。!!

即使我试过这个密码file_path = "folder\second.py"

execfile(file_path)

但它给出了一个错误ImportError: No module named third

但正如我所说,如果我直接执行第二.py文件!!在

为什么会这样?有没有更好的方法来执行这种嵌套的python文件?

如有任何意见或建议,我们将不胜感激。在

我使用这三个文件只是为了给我的结构的基本概念。可以将此执行流视为单个进程。像这样的进程太多了,每个文件包含千分之一行代码。这就是为什么我不能将整个代码改为模块化的,这可以被import语句使用。:-(

因此,问题是如何创建一个单独的python文件来执行所有其他进程。(如果我们单独执行每个过程,则一切正常)

python 嵌套_如何执行嵌套的python文件相关推荐

  1. 千锋python笔记_《2020千锋Python入门视频全套全开源》多实用

    确实,对于在学开发或者已经从事开发工作的小哥哥小姐姐来说,恋爱这个事还挺让人揪心的! 有对象的时候又怕嘴笨不会哄对象,总不能跟对象说你看我用代码给你画个心吧!没对象的用爬虫技术爬来各种小哥哥小姐姐的头 ...

  2. 阿里巴巴python库_年薪20万阿里巴巴Python工程师面试题曝光

    作为Python工程师,进入大公司是开启职业新起点的关键,在阿里巴巴面试Python工程师的题目和经历,希望对广大Python工程师的求职者有一个帮助. 首先我们来看下阿里巴巴对Python工程师招聘 ...

  3. 头条上python广告_满大街都是Python广告,真的如广告说的那样方便吗?,学精通后真能月如过万吗?业内大佬怎么看?...

    在编程领域.Python语言已经被吹得神乎其神.很多人已经产生了一种错觉:仿佛当今编程世界,唯Python莫属,其它语言皆为渣渣. 就连地产大佬潘石屹也发微博为Python背书,不愧两者都姓" ...

  4. julia与python对比_有人说Julia比Python好,还给出了5个理由

    选自medium 作者:Emmett Boudreau 机器之心编译 参与:杜伟.张倩.肖清 本文作者从速度.通用性.多重派发.适用于 ML 的程度和包管理器 5 个方面阐述了 Julia 语言相较于 ...

  5. python+[:]+切片_我从C ++到Python的方式:概念上的改变

    python+[:]+切片 by asya f 由asya f 我从C ++到Python的方式:概念上的改变 (How I went from C++ to Python: a conceptual ...

  6. python字符串_教你快速了解 Python 字符串

    我们知道字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串. 创建字符串很简单,只要为变量分配一个值即可.例如: var1 = 'Hello World!' ...

  7. pycharm python部署_使用PyCharm配合部署Python的Django框架的配置纪实

    安装软件安装 Python 2.7.PyCharm.pip(Python包管理工具).Django ( pip install Django) 部署PyCharm 新建Django工程 完成后,其目录 ...

  8. 温度转换的python程序_人生苦短,请用Python!

    想必大家听过这么一句话: "人生苦短,我用Python!" 其实这句关于python的流行梗的原话是: Life is short. You need Python. --布鲁斯· ...

  9. 零基础自学python计划_「经验分享」python零基础学习规划与建议!

    如果你选择了自学,我想给你提几点建议: 1.找浅显易懂,例程比较好的教程,从头到尾看下去.不要看很多本,专注于一本.把里面的例程都手打一遍,搞懂为什么. 2.去找实际项目练手.最好是要有真实的项目做. ...

最新文章

  1. visual studio 64位汇编 listing列表文件
  2. 工欲善其事必先利其器——web调试工具firebug
  3. OpenMP的环境变量
  4. Java中的String类
  5. linux下raid磁盘阵列的命名,linux – mdadm – raid设备名称在重新启动时更改
  6. linux 定时器和sleep,linux中sleep函数的使用和总结
  7. mysql删除重复sql_mysql中删除完全重复数据的准确SQL语句
  8. android 百度移动搜索 url 参数,百度刷站内快排算法参数-百度搜索URL参数比较详解...
  9. STM32 串口接收流程-串口接收中断
  10. git branch看不到分支_Git简介及基本用法
  11. 斯蒂芬-如何选择约会地点大大增加约会成功机率的干货贴
  12. jquery removeAttr删除属性,attr给属性赋值
  13. 40多套 在线教育平台系统网站源码 知识付费源程序 网上教育
  14. 提供博客里提到的几个程序的下载地址
  15. Win10 中U盘不识别的解决方法
  16. word 中的背景图片(浮动图形)怎么批量删除
  17. 9、一篇文章带你看懂5G网络(接入网+承载网+核心网)
  18. vue解决打开新窗口被拦截的的实战方法
  19. mysql load 导入csv或者unl 如果文件跟表的字段不一致的情况
  20. token 中有效期设置

热门文章

  1. 计算机长鸣一声故障维修,电脑开机后一声长鸣报警怎么解决 电脑开机一直长鸣的原因及解决方法...
  2. “上海首富”陈天桥:财富积累是游戏
  3. 动真格了!清华大学在内的双一流高校拟再次清退一批研究生!
  4. 抖音矩阵系统。抖音矩阵系统。抖音矩阵系统。here
  5. uniapp实现倒计时功能
  6. Arrays.asList()避坑指南
  7. 国行苹果突然没有信号服务器,苹果手机显示无SIM卡,是怎么回事?
  8. 微信开发-苹果手机无法滑动页面
  9. 你可能没听过“智能制造”,但它肯定改变了你的生活
  10. Adobe Photoshop CC 2019 for Mac安装所遇问题