如何修改python文件的编码格式

如何修改python文件的编码格式,第1张

可以知道的是,文本文件的默认编码并不是utf8。

我们打激森开一个文本文件,并点击另存为

2

我们在新窗口的编码一栏看到默认编码是ANSI。先不管这个编码是什么编码,但中戚是通过下拉列表我们知道,这种编码不是utf8。

END

编码测试

1

对于Python里面的中文显示,我们常常使用utf8和gbk的编码。对于这两种编码笔者就不介绍了,总之都是专门可以处理中文的编码方式啦。

2

我们首先对文本文件测试了gbk解码。我们发现,此编码下文本文件内容可以正常显示,但是使用utf8解码卖铅陵,程序出错,抛出decodeError异常

3

同样的,我们对Python脚本文件测试了utf8解码。我们发现,此编码下文本文件内容可以正常显示,但是使用gbk解码,中文部分出现乱码

4

测试说明,对于文本文件需要使用gbk解码,而对于脚本文件需要utf8解码,也就是说,文本文件是gbk编码的,而脚本则是utf8

pycharm里面怎么修改已有的文件的编码方式,解答如下

首先打开pycharm,看到文件名是蓝色的,那就说明你修改过了这个文件。只要你动过这个文件,无论是否之后又修改回去了,pycharm都认为你对这个文件修改过了。

找到工具埋握栏中,一个像翻阅书本的图标,显示为compare with the same same repository version。

点击,然后就能看到当前文件与git上面代码的区别,或者说是与最近pull下来的代码的区别。

那么如何查看这个文件的修改历史呢,很简单,同样工具栏中有个小时钟的图标,显示未 show history。

点击,就能看到这个文件的修改历史了,包括时间,谁修改的,修改的时候写了哪些注释等。

除了以上两点,还能查看文件与其他分烂液誉支上的区别,在文件中右击,选择 compare with branch。

选择需要对比的分支,这里我的分支是不是有点多啊~ 诶,敏捷开发,各种版本并存啊~

这样就就能完全掌握文件的生命周期了,管理项目就简单多了,对于QA验证bug或者新功能的时候也可以进行代码跟踪。

注意事项

删除了的文件可能查看不到了

文件的历史是很重要的,也是管理bug的重要饥段途径之一。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12551099.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-26
下一篇 2023-05-26

发表评论

登录后才能评论

评论列表(0条)

保存