X7ROOT File Manager
Current Path:
/opt/cloudlinux/venv/bin
opt
/
cloudlinux
/
venv
/
bin
/
??
..
??
Activate.ps1
(8.82 KB)
??
activate
(1.65 KB)
??
activate.csh
(915 B)
??
activate.fish
(2.14 KB)
??
alembic
(229 B)
??
chardetect
(237 B)
??
cl_sysctl
(4.51 KB)
??
clcpapi
(3.64 KB)
??
coverage
(231 B)
??
coverage-3.11
(231 B)
??
coverage3
(231 B)
??
cpanel-dbmapping
(3.83 KB)
??
da_suid_caller.py
(686 B)
??
detect-requirements
(238 B)
??
dodgy
(224 B)
??
epylint
(235 B)
??
f2py
(232 B)
??
f2py3
(232 B)
??
f2py3.11
(232 B)
??
flake8
(230 B)
??
futurize
(231 B)
??
get_gprof
(1.84 KB)
??
get_objgraph
(1.63 KB)
??
isort
(225 B)
??
isort-identify-imports
(259 B)
??
jsonschema
(229 B)
??
lvestats_config_reader.py
(1.12 KB)
??
mako-render
(229 B)
??
normalizer
(260 B)
??
pasteurize
(233 B)
??
pip
(237 B)
??
pip3
(237 B)
??
pip3.11
(237 B)
??
plesk_suid_caller.py
(905 B)
??
prospector
(229 B)
??
py.test
(237 B)
??
pycodestyle
(228 B)
??
pydocstyle
(229 B)
??
pyflakes
(227 B)
??
pylint
(233 B)
??
pylint-config
(249 B)
??
pyreverse
(239 B)
??
pysemver
(225 B)
??
pytest
(237 B)
??
python
(15.59 KB)
??
python3
(15.59 KB)
??
python3.11
(15.59 KB)
??
raven
(235 B)
??
symilar
(235 B)
??
tap
(223 B)
??
tappy
(223 B)
??
undill
(603 B)
??
virtualenv
(254 B)
Editing: get_objgraph
#!/opt/cloudlinux/venv/bin/python3 # # Author: Mike McKerns (mmckerns @caltech and @uqfoundation) # Copyright (c) 2008-2016 California Institute of Technology. # Copyright (c) 2016-2023 The Uncertainty Quantification Foundation. # License: 3-clause BSD. The full license text is available at: # - https://github.com/uqfoundation/dill/blob/master/LICENSE """ display the reference paths for objects in ``dill.types`` or a .pkl file Notes: the generated image is useful in showing the pointer references in objects that are or can be pickled. Any object in ``dill.objects`` listed in ``dill.load_types(picklable=True, unpicklable=True)`` works. Examples:: $ get_objgraph ArrayType Image generated as ArrayType.png """ import dill as pickle #pickle.debug.trace(True) #import pickle # get all objects for testing from dill import load_types load_types(pickleable=True,unpickleable=True) from dill import objects if __name__ == "__main__": import sys if len(sys.argv) != 2: print ("Please provide exactly one file or type name (e.g. 'IntType')") msg = "\n" for objtype in list(objects.keys())[:40]: msg += objtype + ', ' print (msg + "...") else: objtype = str(sys.argv[-1]) try: obj = objects[objtype] except KeyError: obj = pickle.load(open(objtype,'rb')) import os objtype = os.path.splitext(objtype)[0] try: import objgraph objgraph.show_refs(obj, filename=objtype+'.png') except ImportError: print ("Please install 'objgraph' to view object graphs") # EOF
Upload File
Create Folder