Python控制函数流程和上下文怎么解决?,python函数,python中,有控制函
Python控制函数流程和上下文怎么解决?,python函数,python中,有控制函
python中,有控制函数流程和上下文的办法么?修改
比如说python中这样一个函数。
def a(x,y):... x=x+1pointA... y=y+2pointBreturn x+y
PointA和PointB可以是一个设计好的函数。
在函数执行到A的时候,可以暂停函数。目前可以用yield来做协程。
问题在于,我希望有办法保存这个运行的上下文。比如运行到PointA,然后程序被kill了。
有没有办法可以保存这个状态(比如在PointA中嵌入某个函数调用,或者yield跳出),然后重新运行这个函数的时候,载入状态,从PointA开始,向下执行。
或者可以直接控制流程,从pointA开始执行这个函数之类的。
我的日常做法
def a(x,y):... x=x+1a = pointA()if a: ... y=y+2pointBreturn x+y
编橙之家文章,
相关内容
- redis和memcache的应用场景是怎么样的?,redismemcache,除了
- Python哪种方法能准确获取网址,python获取网址,/*在做一
- Python Regex不能用.*去匹配None值是何原因,pythonregex,比如
- 如何结束Python多线程中一个线程,Python多线程线程,使用
- linux下进行交互设置问题,求教!!,linux交互,login.sh! /u
- Python2.7.6使用xlwt操作excel出现不明原因的错误,python2
- pybloomfilter python3里面是否无法使用,,在python2 中有
- 求完整Python上传七牛实例的源码,python源码,反复的看了
- 大牛帮我看看计算两个时间时差的python源码哪里出问题
- Python编码问题beautifulsoup解析中文网页求指点,,对于同
评论关闭