Open QGB opened 5 years ago
flask 请求 调用 U.flat 导致无限循环后占满内存后 会自动出错退出线程
from IPython.utils.process import system, getoutput,py3compat # python 3.5 from IPython.utils import py3compat # python 3.7 py3compat.DEFAULT_ENCODING='gb18030' # default utf-8
In [25]: U.r(U,T,N,F);vsc=U.vsc;v=U.ValueOfAttr();
In [26]: v.a
-------> v.a()
-------> v.a()
File "C:\QGB\Anaconda3\Scripts\ipython-script.py", line 10, in <module>
sys.exit(start_ipython())
File "C:\QGB\Anaconda3\lib\site-packages\IPython\__init__.py", line 125, in start_ipython
return launch_new_instance(argv=argv, **kwargs)
File "C:\QGB\Anaconda3\lib\site-packages\traitlets\config\application.py", line 664, in launch_instance
app.start()
File "C:\QGB\Anaconda3\lib\site-packages\IPython\terminal\ipapp.py", line 356, in start
self.shell.mainloop()
File "C:\QGB\Anaconda3\lib\site-packages\IPython\terminal\interactiveshell.py", line 502, in mainloop
self.interact()
File "C:\QGB\Anaconda3\lib\site-packages\IPython\terminal\interactiveshell.py", line 493, in interact
self.run_cell(code, store_history=True)
File "C:\QGB\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2855, in run_cell
raw_cell, store_history, silent, shell_futures)
File "C:\QGB\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 2881, in _run_cell
return runner(coro)
File "C:\QGB\Anaconda3\lib\site-packages\IPython\core\async_helpers.py", line 68, in _pseudo_sync_runner
coro.send(None)
File "C:\QGB\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 3058, in run_cell_async
interactivity=interactivity, compiler=compiler, result=result)
File "C:\QGB\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 3249, in run_ast_nodes
if (await self.run_code(code, result, async_=asy)):
File "C:\QGB\Anaconda3\lib\site-packages\IPython\core\interactiveshell.py", line 3326, in run_code
exec(code_obj, self.user_global_ns, self.user_ns)
File "<ipython-input-26-9ff3589cf25c>", line 1, in <module>
v.a()
File "C:/QGB/babun/cygwin/bin\qgb\U.py", line 3445, in __call__
return print_stack()
def __call__(self, *args, **kwargs):
return print_stack()
在此处 按Tab 补全 任意模块 (如U.uniq) 会导致ipython卡死,按ctrl+c 过几秒可恢复 或者一直等待,卡死自动恢复,但是补全始终不会出现(包括下方选择框)
In [240]: ipy.gstitle
Out[240]: '13412 ipy:7.9 py:3.74 at[2022-02-10__08.13.58__.682] C:/test/ipy/'
In [241]: import qgb.N.Backend.taobao;cds=U.sort(qgb.N.Backend.taobao.coudan(py.ist fps,0.39),c=1);
docker run -it -p 8888:8888 --privileged -v /root/docker/jupyter/minimal-notebook/x86_64-python-3.11.6/opt:/opt -v /root/docker/jupyter/minimal-notebook/x86_64-python-3.11.6/home/jovyan:/home/jovyan -v /mnt:/mnt docker.io/jupyter/minimal-notebook:x86_64-python-3.11.6
{里的操作会在系统命令之前执行?,所以 U.r 无效 ?}
In [526]: !cd qgb;gplf;echo {U.r(U,T,N,F,py)} {U.r(es)} {U.pid};echo {U.r(U,T,N,F,py)} {U.r(es)} {U.pid}
Error unindent does not match any outer indentation level (U.py, line 1940)
Error unindent does not match any outer indentation level (U.py, line 1940)
++ git clean -f ++ git reset --hard HEAD is now at fbb44e1 d ++ git pull origin master remote: Enumerating objects: 5, done. remote: Counting objects: 100% (5/5), done. remote: Compressing objects: 100% (3/3), done. remote: Total 3 (delta 2), reused 0 (delta 0) Unpacking objects: 100% (3/3), done. From https://coding.net/u/QGB/p/QPSU/git
In [527]: