2
A
回答
-3
Python支持以下默認編碼類型:
**Python 2.x: ASCII**
**Python 3.x: UTF-8**
如果您正在使用python 2.x中,然後想用UTF-8,請下面的代碼添加到您的Python文件:
#!/usr/bin/python
import sys
sys.setdefaultencoding("utf-8")
這將覆蓋默認的編碼類型。
0
1)導航到您當前版本的Python的文件夾。我的是: /System/Library/Frameworks/Python.framework/Versions/2.7/Resources 2)查看python應用程序包,因爲這是IDLE。 3)你應該看到一個名爲Info.plist
的文件,其中包含行 <?xml version="1.0" encoding="UTF-8"?>
4)在這裏你可以修改編碼,記住python劑量不支持所有的源編碼選項。
1
只要把special comment line在Python的文件的開頭:
# -*- coding: utf8 -*-
+0
你不需要Python 3(這是默認值)。它假定(正確)IDLE遵守編碼聲明。 – jfs 2016-01-06 05:58:00
相關問題
- 1. 使用多個Python版本:可以將IDLE配置爲查看* .py3/* .py2
- 2. Python 2.7 Unicode/IDLE混淆
- 3. IDLE中的Unicode字符
- 4. 我可以將IDLE配置爲自動將製表符轉換爲空格嗎?
- 5. 配置IDLE時Python會凍結
- 6. Python 2.x IDLE Unicode字體在使用lxml時不顯示
- 7. IDLE無法導入Tkinter。您的Python可能未配置爲Tk
- 8. 可以將Restlet配置爲使用BufferedHttpEntity?
- 9. 將CMake配置爲使用Xcode構建
- 10. 使用ToMethod時,將Ninject配置爲null
- 11. 將Flycheck配置爲使用C++ 11
- 12. 將Netbeans配置爲使用Symfony - OSX
- 13. 將PHP配置爲使用SMTP功能
- 14. 將Message Broker配置爲使用代理
- 15. 將web.xml配置爲不使用pageContext.request.contextPath?
- 16. 將nginx配置爲使用python3.2
- 17. C#:將Unicode轉換爲url使用
- 18. Python:使用UnicodeWriter將Unicode編碼爲CSV
- 19. 將BOM設置爲Unicode U碼UTF8 perl
- 20. 如何配置ipy_user_conf.py讓IPython以正確的IDLE設置爲編輯器開始?
- 21. 在Unicode中將unicode字符串轉換爲可用的unicode
- 22. 將Caffe配置轉換爲DeepLearning4J配置
- 23. 如何將SCOM配置爲Slack配置
- 24. Angularjs配置爲使用mocks
- 25. 如何將WinCE配置爲使用通配符SSL證書?
- 26. 如何將SDL 2.0配置爲與Visual Studio 2012配合使用?
- 27. 將Unicode實體轉換爲Unicode文本
- 28. 將unicode符號轉換爲unicode實體
- 29. 想要輸入「#」使用IDLE
- 30. 使用Angular JS NG-Idle
這始終是一個壞主意。它打破了預期默認爲默認*的標準庫。 – 2014-11-01 04:54:21