如图
提示RuntimeError,提示您需要Python 3.5或以后的版本。
正确理解Python异常
异常大体来讲分为两类,当Python无法理解您在说什么时,就会发生语法错误。当Python理解您在说什么时,就会发生运行时错误,但在按照说明进行 *** 作时会遇到麻烦。这被称为运行时错误,因为它在程序开始运行后发生。
正确读懂程序运行错误是解决问题的第一步。
建议卸载Python3.4,安装更高级的版本,没必要在库安装时浪费太多时间(很多库相互依赖,错误中很多是内置库而非第三方库,修正错误有点难度^-^)!如果执意想要改正错误,编写一个遍历循环脚本,遇到错误是跳出即可,但这于您解决问题意义不大。
如果觉得回答对您有帮助,望采纳!
def uplow():with open(r'C:\Users\Administrator\Desktop\1.txt', 'r', encoding='utf-8') as txt1:
with open(r'C:\Users\Administrator\Desktop\2.txt', 'w', encoding='utf-8') as txt:
data = txt1.read()
for i in data:
if i.islower():
i = i.upper()
else:
i = i.lower()
txt.write(i)
uplow()
顺手写了下,既然是逐个替换的话,直接read(),不要多一个readline()
Python自带的一些0kb文件通常是因为这些文件在Python的安装包中只是占位符或者是Python开发者准备留给用户自定义文件的空文件。这些文件的存在并不会对Python的正常运行造成影响。
以下是Python自带的一些0kb文件及其用途:
init.py:这是一个空文件,通常用于标识包目录。如果一个目录下包含了__init__.py文件,Python就会将该目录视为一个包。
site.py:这个文件是Python的站点配置文件,用于设置Python的路径、模块搜索路径、环境变量等参数。
distutils.cfg:这个文件是用于配置Python的安装和编译参数的配置文件。
pyvenv.cfg:这个文件是Python虚拟环境的配置文件,用于保存虚拟环境的参数信息。
LICENSE.txt:这个文件包含Python软件的许可证,用于告知用户使用Python的条件和限制。
总之,这些0kb文件是Python安装包中的一部分,它们的存在可以帮助Python实现某些功能或者提供某些信息。虽然它们的大小为0kb,但是它们在Python的安装和运行中扮演着重要的角色。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)