在PyCharm中命名一个新文件

问题描述 投票:1回答:3

我刚开始学习python。到目前为止,我主要使用jupyter笔记本电脑,但现在想尝试一些IDE。所以我尝试了PyCharm。

所以我开始在一个项目中创建一些文件并开始尝试命令和东西,有一件事让我发疯,因为我似乎无法找到答案。

每次我创建一个新的python文件并命名为“simple_message”,它只是保存为普通文件,我不能在其中运行任何代码。一旦删除下划线,文件约定就会变为实际的python文件,我可以运行其中编写的代码。所以我认为它可能是制造麻烦的下划线,所以我尝试用下划线创建其他文件,但所有这些文件都有效。有人可以启发我,为什么文件名“simple_message”不能用作python文件?

谢谢!

From this To this

python pycharm
3个回答
1
投票

目前,PyCharm上下文菜单允许您选择要创建的文件类型。如果您选择“文件”,您必须提供扩展名.py如果您选择“Python文件”,pycharm将为您处理扩展名。

Right click on the pycharm projects tab


2
投票

对我来说,我必须右键单击目录(文件夹)并选择New -> Python File来制作python文件。如果我去New -> File,它将创建一个文本文档。只要您单击正确的选项,您就不必担心输入'.py'或'.txt'

或者我可以右键单击并选择New -> File,然后将其命名为“simple_message.py”,它将正确保存为python文件,但我必须使用此方法包含.py


1
投票

您可能需要右键单击.py文件的文本,然后从菜单中手动选择运行。

在创建新的.py文件时,Pycharm不会自动重新索引,因此当您点击绿色播放按钮时,它可能只是不知道您希望它运行的是什么。

如果你说你的python解释器不会运行.py文件,因为它在名称中有一个下划线,除非你有一个改装的解释器或者你的操作系统做了一些非常奇怪的东西,我才猜测你是不可能的还没有做过。

更新:听起来您的文件没有.py文件扩展名。由于与Pycharm无关的原因,这不会运行。在某些情况下,Pycharm可能会自动“弥合差距”,但没有理由依赖它。

© www.soinside.com 2019 - 2024. All rights reserved.