python格式化文本_Python格式化大文本
用python格式化一大块文本的最佳方法是什么?我不是要格式化输出,而是为了可读性。我一直在尝试跟踪guidelines for python layout,但我看不到任何关于如何格式化一大块文本的注释。
例如:class GenerateCalendar(object):
def __init__(self):
super( GenerateCalendar, self ).__init__()
def getCalendarHeader( self ):
print """
BEGIN:VCALENDAR
PRODID:-//Atlassian Software Systems//Confluence Calendar Plugin//EN
VERSION:2.0
CALSCALE:GREGORIAN
X-WR-CALNAME;VALUE=TEXT:
X-WR-CALDESC;VALUE=TEXT:
"""
大块的文本看起来很糟糕,而且没有缩进4个空格,所以很难阅读。
我想看的是:def getCalendarHeader( self ):
print """
BEGIN:VCALENDAR
PRODID:-//Atlassian Software Systems//Confluence Calendar Plugin//EN
VERSION:2.0
CALSCALE:GREGORIAN
X-WR-CALNAME;VALUE=TEXT:
X-WR-CALDESC;VALUE=TEXT:
"""
但这会在输出的开头引入空格。
关于如何按照python的推荐布局来实现这一点,有什么想法吗?我想保持它的整洁和易于阅读。
可以不打印每行吗?e、 gdef getCalendarHeader( self ):
print "BEGIN:VCALENDAR\n"
print "PRODID:-//Atlassian Software Systems//Confluence Calendar Plugin//EN\n"
print "VERSION:2.0\n"
print "CALSCALE:GREGORIAN\n"
print "X-WR-CALNAME;VALUE=TEXT:\n"
print "X-WR-CALDESC;VALUE=TEXT:\n"
上面是我希望代码显示的方式,而不是在每一行执行打印。
python格式化文本_Python格式化大文本相关推荐
- python爬虫数据挖掘_Python网页爬虫文本处理科学计算机器学习数据挖掘兵器谱...
转载自"我爱自然语言处理":http://www.52nlp.cn,已获得授权.更多内容可见公众号:"牛衣古柳"(ID:Deserts-X). 周末时看到这篇不 ...
- python格式化字符_Python格式化字符串
一.通过%来格式化输出. 格式化字符串时,Python使用一个字符串作为模板.模板中有格式符,这些格式符为真实值预留位置,并说明真实数值应该呈现的格式.Python用一个tuple将多个值传递给模板, ...
- 大文本导入mysql_大文本数据,导入导出到数据库
大文本数据,导入到数据库 240w的数据,利用plsql的文本导入器,导了一个半小时,且数据出现缺失. 两种方式导入到数据库 一,使用sql load 创建表 create table ext_gv_ ...
- mysql储存大文本_mysql 的大文本存储TEXT BLOB
TEXT & BLOB 一般在保存少量字符串的时候,我们会选择 CHAR 或者 VARCHAR:而在保存较大文本时, 通常会选择使用 TEXT 或者 BLOB,二者之间的主要差别是 BLOB ...
- python语言格式化输出_Python | 格式化输出字符串
一直以来,字符串的格式化输出对于编程来说,尤其是新手,还是挺麻烦的.对于这部分的内容,笔者的建议是,只要大致能满足输出要求,越简单越好,别整那复杂的~(图文无关[俏皮]) 工具/原料 Python 2 ...
- python 格式化字符串_Python格式化字符串常用操作
前言 字符串的格式化.以及增.删.改.查.并.分,无论写什么程序都是一个非常重要的操作,熟练的使用可以让程序变得整洁,对于输出结果的格式能很好的统一性. 0 1 格式化字符串 在python的2.x版 ...
- python美化输出模块_Python 格式化输出 ( 颜色 )
In [1]: from termcolor import colored # 只导入这一个方法,因为别的用不到 In [2]: colored??# 查看支持哪些参数,当然下面还有程序提供的示例,这 ...
- python情感分析模型_Python有趣|中文文本情感分析
前言 前文给大家说了python机器学习的路径,这光说不练假把式,这次,罗罗攀就带大家完成一个中文文本情感分析的机器学习项目,今天的流程如下: 数据情况和处理 数据情况 这里的数据为大众点评上的评论数 ...
- python的格式化控制符_python格式化输出,基本运算符,流程控制主if
一.格式化输出 1.占位符 a = 1 b = 2 print('%S %s'%(a,b)) #1 2 print('%s %s'%(1,2)) #1 2 2.format格式化 a = 1 b = ...
最新文章
- java培训要学习多久?
- lvs+keepalived简单配置
- c语言灯塔案例求塔低数,C++:有一个8层灯塔,每层所点灯数都等于该层上一层的两倍,一共有765盏灯,求塔底的灯数...
- Spring Boot 消息队列 RocketMQ 入门
- Bootstrap3 Font Awesome 字体图标带边框的图标
- 【英语学习】【Level 07】U01 Making friends L1 New kid on the block
- python123.io简单编程题合集
- 软件过程与管理复习(九)
- KNX转485模块专用配置软件使用说明书
- 戴尔计算机没有硬盘驱动,如果Dell计算机无法从硬盘驱动器启动怎么办
- 【小技巧】腾讯QQ——腾讯网迷你版弹窗
- PMOS类型 LDO基本原理
- win7系统计算机文件夹缓慢,windows7搜索文件非常慢的解决办法以及优化方法
- go文件服务器加密,gosignal: 使用 Golang 实现的端对端加密聊天软件 Signal 服务端...
- 大疆校招和社招 各岗位内推码--更新20220717
- 计算机主机检测不到耳机,win10电脑检测不到耳机怎么办_win10电脑检测不到耳机如何解决-系统城...
- Hyper-V虚拟化
- IPv6邻居发现协议
- Tomcat 的三种(bio,nio.apr) 高级 Connector 运行模式
- 构建智慧城市管理体系,京东方智慧物联平台赋能细分场景
热门文章
- 清华首个AI虚拟学生“华智冰”首次露正脸唱歌,颜值与智慧并存
- AI检测贫血不看血,竟是看眼睛
- 翟天临首次回应毕业季被学生骂:能缓解论文季压力,就有意义
- 经历过这三个NLP项目的洗礼,成功拿下NLP算法Offer!
- 《Python Cookbook》 最佳译本开放下载啦!
- 十九种损失函数,你能认识几个?
- 复习计算机网络day2
- vrrp的组播地址是多少
- ACMNO.41C语言-数字调序 有n个整数,使前面各数顺序向后移m个位置,最后m个数变成前面m个数,见图。写一函数:实现以上功能,在主函数中输入n个数和输出调整后的n个数
- 基于深度学习算法和传统立体匹配算法的双目立体视觉