Python中文
首页
教程
问答
标签
搜索
登录
注册
在Excel工作表中逐行打印文本文件
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>我试图逐行读取文本文件,然后逐行将其打印到excel工作表中</p> <p>这是我到目前为止所拥有的</p> <pre><code>for x in ABC: print(f"{x}:") sheet1[cellLocLastRow('A')] = f"{x}:" try: with open(f"./{x}/Log.txt") as f: textRead= (f.read()) print(textRead) sheet1[cellLocLastRow('A')] = textRead except FileNotFoundError: print("File does not exist") sheet1[cellLocLastRow('A')] = "File does not exist" </code></pre> <p>它将文本文件打印到excel工作表中,但所有内容都在一行中,如下所示 <a href="https://i.stack.imgur.com/HCLzE.png" rel="nofollow noreferrer">1</a></p> <p>但是我希望我的文本文件像这样打印出来 <a href="https://i.stack.imgur.com/dH8FY.png" rel="nofollow noreferrer">2</a></p> <p>如果您想知道我为什么使用<code>[cellLocLastRow('A')]</code>,我使用它而不是<code>[A17]</code>,因为我正在将未知长度的文档打印到excel工作表中,因此它会计算行数</p> <pre><code>def cellLocLastRow(colChar): global lastRow curRow = lastRow lastRow += 1 return cellLoc(colChar, curRow) </code></pre> <p>文本文件格式如下:</p> <pre><code>TestName: TestName TestName: Info::Info::Info::Info::f###::##.#ns Total Errors: # TestName: Info::Info::Info::Info::f###::##.#ns Total Errors: # TestName: Info::Info::Info::Info::f###::##.#ns Total Errors: # </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>你试过<code>f.readlines()</code>方法吗</p> <pre><code>with open(text, 'r') as f: content1 = f.readlines() </code></pre> <p>此脚本将返回一个包含所有文件行的列表,然后您可以轻松地执行任何操作</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
如何添加虚拟方法
7 回答
如何添加表示整数的擦边字符串?
10 回答
如何添加要在Bokeh中使用的新font.ttf文件?
7 回答
如何添加要显示的矩阵XY轴编号和XY轴
1 回答
如何添加计数?
2 回答
如何添加计数器函数?
6 回答
如何添加计数器列来计算数据帧中另一列中的特定值?
9 回答
如何添加计数器来跟踪while循环中的月份和年份?
10 回答
如何添加计数并删除countplot的顶部和右侧脊椎?
1 回答
如何添加计时器wx.应用程序更新窗口对象的主循环?
6 回答
如何添加评论到帖子?PostDetailVew,Django 2.1.5
1 回答
如何添加评论拉梅尔亚姆
10 回答
如何添加诸如矩阵Python/Pandas之类的数据帧?
7 回答
如何添加谷歌地点自动完成到Flask?
5 回答
如何添加超时、python discord bot
6 回答
如何添加超过1dp的检查
3 回答
如何添加距离方法
1 回答
如何添加跟随游戏的敌人精灵
8 回答
如何添加路径以便python可以找到程序?
6 回答
如何添加身份验证/安全性以使用happybase访问HBase?
3 回答