python怎么做到在写入的TXT中换行
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python怎么做到在写入的TXT中换行相关的知识,希望对你有一定的参考价值。
参考技术A 没有,python的换行符是跨平台兼容的,加上一个换行符并不困难啊不论在windows,Linux还是MAC上都只需用'\n'表示换行符
fh.write(字符串+'\n')<img
id="selectsearch-icon"
src="https://gss0.bdstatic.com/70cFsjip0QIZ8tyhnq/img/iknow/qb/select-search.png"
alt="搜索">
iPhone:如何在drawRect中换行?
【中文标题】iPhone:如何在drawRect中换行?【英文标题】:iPhone: How to wrap text in drawRect? 【发布时间】:2009-05-23 05:52:06 【问题描述】:如何在drawRect
方法中绘制环绕文本?我正在尝试使用 atebits 的 ABTableViewCell
类来自定义绘制表格视图单元格。我想画一张小图片,然后在它旁边画一个可能需要也可能不需要换行的文字。想想像 Tweetie 这样的 Twitter 客户端中的表格单元格,它显示了个人资料图片和推文。这是怎么做到的?
我尝试使用各种NSString drawAtPoint
方法,但它们似乎没有将文本换成多行。
【问题讨论】:
【参考方案1】:我认为您需要drawInRect:withFont:
方法之一。它们被记录为执行自动换行。如果你仔细想想,drawAtPoint
不起作用是有道理的,因为它不知道文本需要适应的矩形。
【讨论】:
谢谢你,n8gray。它看起来像 drawInRect:withFont:lineBreakMode:alignment: 做我所追求的。出于某种原因,许多 drawAtPoint 方法也采用 forWidth 和 lineBreakMode 参数,这就是我尝试这些方法的原因。实际上,一些 drawInRect 方法(例如 drawInRect:withFont:lineBreakMode:) 也似乎在一行中呈现文本,尽管您可能会从名称中获得印象。这让我失望了,但我想我还没有尝试过所有这些。不管怎样,你刚刚度过了我的星期六。 lineBreakMode 还控制截断(头/尾),因此也适用于单行渲染。以上是关于python怎么做到在写入的TXT中换行的主要内容,如果未能解决你的问题,请参考以下文章