Python 中的 py 这个文件名是什么意思,是指用 Python 软件打开 py 文件嘛, 大一新生,刚学 Python , 懂的很浅显, 关于用不用记事本打开这个问题,之前我们刚开始学的时候,写完程序就直接点那个 run 就可以看到运行结果,但是自从学到 open ()的时候,就要用到记事本才能看到运行结果,是因为要打开文件所以必须用记事本嘛,那之前那种 py 文件是属于非纯文本文件嘛,所以可以是直接 run 嘛,比如第三张就不需要记事本
在windows下,扩展名是用来告诉系统,双击文件时应该调用什么软件打开它的
在不同的编程工具内部,扩展名是用来告诉编译器这是个什么东西的,比如c语言就分代码文件和头文件
py文件就是python的代码文件,pyc是类库文件
你可以用记事本直接打开py文件,里面其实就是纯文本,只不过标记为py之后,可以被解释器识别,可以用python运行
在 Python 中,py 文件是以文本文件的形式存储的,因此可以使用记事本等文本编辑器打开。但是如果要运行 py 文件,则需要通过 Python 解释器解析执行,因为 Python 解释器可以识别并执行 py 文件中的 Python 代码。使用记事本打开 py 文件只能查看文件内容,并不能直接执行其中的代码。
判断一个 py 文件是否是纯文本文件,可以通过查看文件的扩展名来判断。通常情况下,py 文件的扩展名为 .py,如果文件扩展名为 .py,可以认为该文件是 Python 的源代码文件,可以使用 Python 解释器执行其中的代码。
如果想要在 Python 程序中查看 py 文件的内容,可以使用 Python 的内置模块 open 打开文件,并将文件内容读取到内存中,然后再通过 print 等函数输出到控制台。使用 open 函数时,默认的打开模式是‘rt’,即可读、文本的模式打开。以下是示例代码:
with open('test.py', 'rt') as f:
content = f.read()
print(content)
如果要运行 py 文件并查看结果,则可以直接在终端中使用 Python 解释器来执行 py 文件。在终端中输入以下命令:
python test.py
以上命令可以执行 test.py 文件,并将文件中的输出结果打印到控制台上。另外,在使用 open 函数读取文件内容时,需要注意指定正确的文件路径,否则会出现 FileNotFoundError 异常。