# 最近主要在改 pyth-on-line (July 1, 2024)

[<console> is hard-coded, causing traceback disappear when filename specified · Issue #4901 · pyodide/pyodide](https://github.com/pyodide/pyodide/issues/4901#issuecomment-2197677348)



最近很喜欢 stackblitz，所以好几个 Issue 都提供了 dedicated 的复现



最近的新发现：

+ 原来 unload 一个 module 只要把它从`sys.modules`里删掉就行了，我还一直想麻烦了
+ 发现`linecache`可以通过`exec`轻松 patch，实现以下的效果

![](https://github.com/pyodide/pyodide/assets/74518716/47e56dc1-15a3-4e0e-a0d1-60b710da3028)

[🔗 py3.online](https://py3.online/console#ZGVmIGYoKToKICAgIHJldHVybiAxIC8gMAoKYXN5bmMgZGVmIGcoKToKICAgIHJldHVybiBmKCkKCmF3YWl0IGcoKQoK)