我使用的是Pyhton3.4.1和win7。我试图读取从软件导出的txt文件。python似乎无法读取此文本文件。但是我发现如果我用记事本打开文本文件,在任何地方添加一个空格并保存它,那么python就可以很好地工作了。在

我在我的mac电脑上尝试了同样的代码和文件,它有着和windows相同的问题。

对于原始文本文件,不工作,打开并保存在windows记事本中,正在工作,

打开保存在mac textedit中的ans,不工作。在

我怀疑文本文件的原始编码可能不正确。在

谢谢

Python代码InputFileName=input("Please tell me the input file name:")

#StartLNum=int(input("Please tell me the start line number:"))

#EndLNum=int(input("Please tell me the end line number:"))

StartLNum=18

EndLNum=129

lnum=1

OutputName='out'+InputFileName

fw=open(OutputName,'w')

with open(InputFileName,"r") as fr:

for line in fr:

if (lnum >= StartLNum) & (lnum<=EndLNum):

#print(line)

fw.write(line)

lnum+=1

fw.close()

贝壳

^{pr2}$

另外,下面的错误与我的mac上报告的代码相同(Python3.4.1,OS10.9)Traceback (most recent call last):

File "/Users/Jeremy/Desktop/read.py", line 14, in

for line in fr:

File "/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/encodings/ascii.py", line 26, in decode

return codecs.ascii_decode(input, self.errors)[0]

UnicodeDecodeError: 'ascii' codec can't decode byte 0xb3 in position 4174: ordinal not in range(128)

python可以直接用记事本_我的python只能用记事本打开保存的文本文件,为什么?...相关推荐

  1. python将字符串逆序_为什么说Python是一门伟大的入门语言?(附免费教程)

    Python 是一门伟大的入门语言.作为一门伟大的编程语言,一定要具备一些特征,其中有五项特征是非常重要的: 非常棒的首次体验:就像书的开始,首先一定要能够"沉迷",学习新知识一定 ...

  2. python代码计算矩形面积_学习资料Python语言基础知识笔记以及答案

    01. Python语言基础知识等笔记: 02. Python作业答案: [例2-3]通过输入函数input()输入股票代码.股票名称.当天股票最高价和最低价,通过输出函数print()输出股票代码+ ...

  3. python wx窗口无法关闭_菜鸟学Python,双手奉上老司机给上路新手总结的Python实战问题…...

    针对Python这一话题每天后台都会有不少小伙伴提出问题,下面我就将这些问题进行汇整,产出"Python实战问题篇",我认为这些问题非常具有代表性,希望可以帮到大家. 第一类问题: ...

  4. 计算机编程导论python程序设计答案-学堂在线_计算机科学与Python编程导论_作业课后答案...

    学堂在线_计算机科学与Python编程导论_作业课后答案 答案: 更多相关问题 近代中国完全沦为半殖民地半封建社会的标志是:A.<马关条约>B.<辛丑条约>C.<凡尔赛和 ...

  5. python write 写多行_如何用 Python 执行单行命令

    一般来说,面对日常处理的一些小任务,直接用 sed,grep 之类的就可以搞定,更复杂一点的就会考虑 awk 或者用一些现成的轮子,要是 awk 搞不定我就只好用 Python 了.但有些时候,我仅仅 ...

  6. python中的列表理解_掌握『Python列表理解』需要知道的9件事,你知道了吗?

    越来越多的人开始学习Python,它已经成为最流行的编程语言之一,这几乎发生在所有领域.比如网络开发.科学计算,当然还有人工智能. 无论想用python干什么,都绕不开学习Python的数据结构.变量 ...

  7. python如何初始化对象数组_如何理解Python中的面向对象编程?

    (由Python大本营付费下载自视觉中国) 作者 | Radek Fabisiak 译者 | 弯月,责编 | 郭芮 出品 | CSDN(ID:CSDNnews) 现如今面向对象编程的使用非常广泛,本文 ...

  8. 苹果笔记本python开发第一个程序_第一个Python程序【文章来自老男孩】

    首先我们打开python 交互式解释器, 执行如下命令: Python 3.5.1+ (default, Mar 30 2016, 22:46:26) [GCC 5.3.1 20160330] on ...

  9. 计算机编程导论python程序设计答案-学堂云_计算机科学与Python编程导论_作业课后答案...

    学堂云_计算机科学与Python编程导论_作业课后答案 答案: 更多相关问题 保本基金参与股指期货交易,应当根据风险管理的原则,以套期保值为目的.() 基金经理主要依据股票投资价值报告来决定实际的投资 ...

  10. python语言中运算符号_详细介绍Python语言中的按位运算符

    <从问题到程序:用Python学编程和计算>--2.11 补充材料 本节书摘来自华章计算机<从问题到程序:用Python学编程和计算>一书中的第2章,第2.11节,作者:裘宗燕 ...

最新文章

  1. WSDM 2022 | 基于元学习的多场景多任务商家建模
  2. C#曲线分析平台的制作(四,highcharts+ajax加载后台数据)
  3. poj2253 Frogger(最短路变型或者最小生成树)
  4. IoT -- (二) 物联网传感器介绍
  5. Rsync安装与配置
  6. 剑指offer面试题57. 和为s的两个数字(双指针)
  7. Win7中如何删除访问共享时所保存的用户名和密码
  8. 宽带密码忘了怎么办?ADSL宽带账号密码找回教学
  9. [python]python生成md5
  10. HTTP方法的幂等性
  11. vue下载文件常用的几种方式
  12. Maix_Bit官方烧录软件和IDE的使用
  13. 特立独行的幸福(25分)Python
  14. 穷人python入门教程视频_穷的解释|穷的意思|汉典“穷”字的基本解释
  15. python干货分享/网址总结
  16. iOS中app启动闪退的原因
  17. 【项目】FT232RL设计记录
  18. 聚类算法K-Means K-Medoids GMM Spectral clustering,Ncut
  19. Vbs-Js_Vir
  20. 广和通l610二次开发|广和通l610 CAT.1模组opencpu开发《三》阿里云物联网平台mqtt动态注册

热门文章

  1. 十六进制转换成八进制
  2. 如何学习——让你的学习高效率
  3. 全志JAVA_ubuntu14.04+安卓7.1(全志源码)+openjdk-8编译
  4. 不能设置默认打印机的解决办法
  5. 微信“戒烟”了!网友:我也戒
  6. 二维码符号体系已经到来
  7. Linux下图像处理软件汇总
  8. skywalking内部测试服务器安装记录
  9. Kernel源码笔记之调度:4.Fork系统调用
  10. Leetcode之Russian Doll Envelopes