使用场景:

在aaa.py文件里面操作数据生成结果C

然后再在bbb.py文件里面使用C

下面是aaa.py代码:

global c# c = 0
def plus():global ca= 1b = 2c = a + bprint('在aaa.py 文件中 c 的值是 %d'% c)return c

下面是bbb.py代码:

'''
遇到问题没人解答?小编创建了一个Python学习交流QQ群:778463939
寻找有志同道合的小伙伴,互帮互助,群里还有不错的视频学习教程和PDF电子书!
'''
from practisePython.aaa import cdef plus():e = 1f = c + eprint('在bbb.py 文件中 c 的值是 %d'% c)print('f 的值是 %d'% f)return f

运行bbb.py文件,生成的结果如下:

在aaa.py 文件中 c 的值是 3
在bbb.py 文件中 c 的值是 3
f 的值是 4

图片解释说明:

能有此功能的除了global之外,还有flask里面的几个模块(session,flash,g):
session,flash,g的区别

  • session:只要设置,在任意请求中都能拿到,无论你拿多少次
  • flash:一旦设置,可在任意一次请求中获取,但是只能取一次
  • g:一旦设置,只能在当请求中获取,其它的请求都不能获取

python global将结果存储起来给另外一个文件对象使用相关推荐

  1. python通过内置的什么函数打开一个文件_利用python进行文件操作

    这篇文章主要介绍了如何利用python进行文件操作,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下 什么是文件 文件是系统存储区域的一个命名位置,用来存储一些信息,便于后续访问.能够在非 ...

  2. python如何收集数据_如何从另一个文件导入列表并从中“收集”数据?(Python)...

    首先,我想指出我是一个极端的初学者,因为Python是我尝试学习的第一种编程语言.所以我创建了一个脚本来读取另一个文件中的列表(x)(名称.py),从中随机挑选一个单词,然后打印出来.代码如下:imp ...

  3. 如何创建一个Python Pandas的DataFrame变量,如何给一个DataFrame对象添加新的一行数据?

    如何给一个Python Pandas的DataFrame对象添加新一行数据? 1.如何创建一个新的dataframe变量. 1) 创建一个没有列名的dataframe变量:df = pd.DataFr ...

  4. python中newfile是干嘛用的_python 文件操作方法

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  5. [Python从零到壹] 三.语法基础之文件操作、CSV文件读写及面向对象

    欢迎大家来到"Python从零到壹",在这里我将分享约200篇Python系列文章,带大家一起去学习和玩耍,看看Python这个有趣的世界.所有文章都将结合案例.代码和作者的经验讲 ...

  6. python遍历文件对象_Python文件常见操作实例分析【读写、遍历】

    本文实例讲述了Python文件常见操作.分享给大家供大家参考,具体如下: 1.文件是什么? 文件是存储在外部介质上的数据或信息集合,程序中源程序.数据中保存的数据.图像中的像素数据等等: 文件是有序的 ...

  7. python输出字体的大小_Python密码学编程:文件的加密与解密

    在之前的章节中,编写的程序只能操作较少的信息,这些信息往往是以字符串的形式直接写在代码中的.但本章中的程序可以对整个文件进行加密和解密,文件的大小可以包括成千上万个字符. 本章要点 open()方法. ...

  8. python 可迭代对象是什么_python中可迭代对象指的是什么

    python中可迭代对象指的是什么 发布时间:2020-07-20 11:19:38 来源:亿速云 阅读:91 作者:清晨 小编给大家分享一下python中可迭代对象指的是什么,相信大部分人都还不怎么 ...

  9. 我在VScode学Python(Python的基本了解,数据类型,控制语句,文件File)

    开始学习Python了 Python的学习(持续更新) 前言 Python的介绍: 1)语言的发展: 2)特点: 缺点: 在VScode 配置: 安装Vscode: 在cmd中检测Python的存在 ...

最新文章

  1. 一些SQL性能优化的实用经验
  2. String中的hashcode缓存以及HashMap中String作key的好处
  3. Unix环境高级编程学习笔记(一)
  4. 解决github图片不显示问题【完美解决】
  5. Java大数一些个人的见解
  6. xampp安装后apache(端口占用)/mysql无法打开(Attempting to start MySQL service...)/Mysql无法修改端口
  7. 如何在移动设备上以开发模式访问SAP Spartacus
  8. failed to allocate 192.19M (201523200 bytes) from device: CUDA_ERROR_OUT_OF_MEMORY: out of memory
  9. Oracle触发器之表新增/修改的触发操作
  10. nyoj--77--开灯问题
  11. php连接mib库,常用的一些MIB以及对应的OID
  12. 点云边界提取方法总结
  13. 失落的帝国攻略java,失落的帝国 --- 吴哥旅游日记(8)
  14. python startswith正则表达式_Python 正则表达式
  15. 分布式路由策略(Hash取余,一致性Hash,Hash槽)
  16. VBA:MsgBox函数
  17. 微信提示已连接到服务器失败,微信提示无法连接到服务器如何解决
  18. 用Java语言实现余弦定理和修正余弦
  19. layui搜索重置功能
  20. java学习思维导图(详细)

热门文章

  1. 简单高效 测试MDaemon10.12的过程
  2. Oracle调用接口(OCI)源码剖析(2):执行SQL语句并获取结果
  3. request.getServletContext()
  4. 如何在多域下安装Exchang服务方法(二)
  5. 【学习笔记】Python - tkinter
  6. 【ABAP Graph】图表显示开发案例
  7. 让ABAP开发者更加轻松的若干快捷键
  8. 2017你该买房,还是卖房?
  9. 29、Power Query-分支语句的进阶
  10. 2、Power Query-动态汇总单元格区域数据