首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >返回从打开的文件board_file读取的电路板。电路板文件将包含每行电路板的一行

返回从打开的文件board_file读取的电路板。电路板文件将包含每行电路板的一行
EN

Stack Overflow用户
提问于 2017-05-08 17:46:19
回答 1查看 110关注 0票数 0

对于如下所示的.txt (已打开):

代码语言:javascript
复制
EFJAJCOWSS
SDGKSRFDFF
ASRJDUSKLK
HEANDNDJWA
ANSDNCNEOP
PMSNFHHEJE
JEPQLYNXDL

返回一个在不同行上包含每一行的板。Newline不包括在董事会中。我有以下代码:

代码语言:javascript
复制
def read_board(board_file):
    file = open(board_file, 'r')
    line = file.readline()
    newList = ''
    while line != '':
        newList = newList + line.strip('\n') + '\n'
        line = file.readline()
    return newList

结果是:'EFJAJCOWSS\nSDGKSRFDFF\nASRJDUSKLK\nHEANDNDJWA\nANSDNCNEOP\nPMSNFHHEJE\nJEPQLYNXDL\n'

关于如何让它在不同的行上列出每一行,有什么建议吗?+'\n'不能做到这一点……

EN

回答 1

Stack Overflow用户

发布于 2017-05-08 17:48:22

file.readlines()给出行的列表

代码语言:javascript
复制
lst_lines = file.readlines()

lst_lines将如下所示:['EFJAJCOWSS\n','SDGKSRFDFF\n'........]

现在您可以使用for循环行迭代lst_lines列表,line1是不同的行

代码语言:javascript
复制
for line in lst_lines:
  print(line)
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43844493

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档