gpt4 book ai didi

python - 在哪里可以找到在 Python shell 中加载的第一个文本并对其进行更改?

转载 作者:行者123 更新时间:2023-12-04 18:39:19 25 4
gpt4 key购买 nike

当我在 cmd 中打开 IDLE 或加载 Python 时会加载此文本:

Python 3.4.3 (v3.4.3:9b73f1c3e601, Feb 24 2015, 22:43:06) [MSC v.1600 32 bit (Intel)] on win32 Type "copyright", "credits" or "license()" for more information.



我在哪里可以找到文件并更改文本或加载脚本?

最佳答案

我不知道有什么方法可以在不修改/重新编译 python 二进制文件的情况下更改默认文本,但似乎您可以使用环境变量 PYTHONSTARTUP为了通过带有 print 的 python 文件添加附加文本命令。您还可以更改此文件中的提示字符串。例如:

在我的 .bashrc 中:

export PYTHONSTARTUP=/home/jake/.mypythonstartup

/home/jake/.mypythonstartup:
import sys
print("Welcome, master!")
sys.ps1 = "How may I serve you? "
sys.ps2 = " ... "

结果:
$ python
Python 2.7.5 (default, Mar 9 2014, 22:15:05)
[GCC 4.2.1 Compatible Apple LLVM 5.0 (clang-500.0.68)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
Welcome, master!
How may I serve you? def test():
... print("test")
...
How may I serve you? test()
test
How may I serve you?
PYTHONSTARTUP 上的文档可以在这里找到: https://docs.python.org/3/tutorial/appendix.html#the-interactive-startup-file

关于python - 在哪里可以找到在 Python shell 中加载的第一个文本并对其进行更改?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29954023/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com