记事本的扩展名改为py,没有变化是为什么?

绝版的82年可乐


首先可能是文件后缀名是隐藏状态的,也就是说虽然你看到的是.py结尾,但实际改文件全名是新建文件夹.py.txt,本质上还是文本文件。这时你可以打开文件夹,依次点击工具——文件夹选项——查看,在查看栏下面的高级设置中找到“隐藏已知文件类型的扩展名”,去掉勾选。

如果不是隐藏扩展名的问题,可以测试一下Python命令,在.py文件中输入print(“HelloWorld”),保存关闭,然后打开命令行工具,到该文件路径下,使用命令python 新建文件夹.py,如果运行成功,那么说明没有问题,运行失败说明python安装出现问题,有可能环境变量配置错误了。


python进阶者


结论:从其他回答来看,这个问题的确很低级。


前言

本文以下内容,证明这个问题的低级性。


神奇的事情

根据题主的描述,还有图片,我也操作了一下。

你说神奇不神奇,我改之后,是这样的呢。

我改完后缀名之后,神气的事情就发生了,它变成了一个有python图标的文件。

题主你的bug不能重现。


问题出在哪儿?

我们说了,这是个初级的问题,所以只从初级角度说。


1 - 文件后缀名不对

题主的电脑,默认是不显示文件扩展名,所以,你改完之后的文件名称大概率是“新建文本文档

.py.txt

”,这不就是个文本文件嘛。所以图标没变。

怎么显示文件扩展名,看下图,摸索一下。控制面板——文件夹选项。


把“隐藏已知文件类型的扩展名”选项取消掉。不隐藏,要显示。


2 - python 安装失败

你的python 没装对,连自身关联的文件都找不到,这是有问题的。卸载重来吧,没什么麻烦的。

抱歉用了python官网的教程的一张图片,是英文的。不过中文过程一样。


结语

赶快试一下吧。还是没解决,欢迎继续增补详细错误信息。

万能的答主们会帮助你的。

happy coding :-)


我是@程序员小助手,持续分享编程与程序员成长相关的内容,欢迎关注~~



程序员小助手


改了文件后缀却没有然后变化,那么这种情况一定是文件后缀被隐藏,我相信你在该文件名称的时候是没有看到“.txt”的后缀的。这种情况需打开“文件扩展名”开关。

Windows10

打开“此电脑”--“查看"--"文件扩展名"

Windows7

打开”计算机“在窗口左上方点击(组织),弹出下拉菜单中选择(文件夹和搜索选项)

或者在菜单栏上点击(工具),在工具下拉菜单里选择(文件夹选项)。



此时进入文件夹选项框, 这里点击(查看)栏。

此时看到一个选项(隐藏已知文件类型的扩展名)。 点击前面的复选框,确保去掉勾选。然后记得点击(确定)完成设置。


科技战线


我们的电脑之中有很多文件,这些文件可能包括可执行文件,文本文件,动态链接库文件驱动程序文件等等。这些文件可以通过图标和扩展名进行简单的区分。

文件名主要由主文件名和扩展名组成,他们之间以英文的句号分割,根据文件类型不同有不同的扩展名继而有不同的图标。WINDOWS操作系统中使用扩展名启动相应的打开程序,比如文本文件.TXT就是使用记事本进行打开的。默认情况下扩展名是隐藏的不显示的,如果你需要更改扩展名,则需要显示设置,否则你更改的只是主文件名,虽然你看起来好像有一个扩展名。



当你在默认情况下加了扩展名以后,实际上你只是更改了主文件名,扩展名并没改变,比如你在题目中的截图显示的新建文本文件.py,实际上是新建文本文件.py.TXT。


来显示文件快捷键可以打开我的电脑,点击工具,再点击文件夹选项,选择查看选项卡,在下面找到并取消勾选隐藏已知文件的扩展名,最后确定即可显示文件扩展名。这样才可以真正的更改文件的扩展名。


风来了156


首先,你要知道不同扩展名对应不同图标,是怎么实现的,其实是win注册表你们有个列表,对应了每种扩展名对应的图标,你改为py没有变化,说明win注册表没有对应项目而已。

这其实不影响啥,不过我觉得更有可能是你并没改到这个文件的扩展名,cmd下dir看看。


钦赐太医


Windows系统安装后默认是“隐藏已知文件后缀名”的,有可能你并没有成功修改后缀,而是改成了“文件名.py.txt”了。

从你给出的截图就可以看出来,要么是你给.py后缀的文件设定了默认打开方式为记事本,要么就是文件是.txt后缀的。


SinguJ


因为你的py也是记事本打开。


分享到:


相關文章: