Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在做一些我无法完全谈论的事情。我只能说我是信息安全和计算机科学专业的学生。
我只需要更改 python 深处的一些源代码。现在,我特别想更改内置打印函数中的源代码。不幸的是,我找不到它在 python 源代码文件中的任何位置定义。
有什么想法吗?
非常感谢。
编辑:特别是要询问 Python 中的 print 函数是否可以被其他东西覆盖的问题。这是为了在 Python 解释器中植入后门。
在 cpython 中,该print函数是用 C 实现的,而不是 Python。您可以在此处找到源代码,但您必须重新编译 cpython 才能使更改生效。
print
对于printPython 中的实现,请查看pypy 的版本。