python编写html文件,如何在python中编写和保存html文件?
' % (colour[j % len(colour)], k))等有什么问题?
另外,你混合了print"string"和print("string")。坚持使用在您使用的Python版本中默认的版本。
真的很长的代码是可以的,但是你确实意识到你可以在HTML中自由地插入空白,如果你愿意的话,不是吗?
为什么不使用库进行DOM操作?
@迈克尔,我还没学会多姆。如何使用它btw?
@埃里卡萨瓦基里,我认为没有人能理解你的要求。更改示例只会导致进一步的混乱。你说的"长代码"是什么意思?您是指(a)包含许多行的HTML,还是(b)使用python代码生成的HTML(例如for循环)?
@Anubhav我的意思是它很长,所以我如何把它放到html_write()函数中,该函数通常只在括号中包含一个或两个单词。对不起,我知道我的英语不太好,但我真的想解释一下。另外,我还是一个Python初学者,但我真的很想学习,所以我可以和你们一样好。
我理解你。您可以将多行字符串放入三个引号中:""" long string goes here"""。所以只需将HTML存储在一个字符串变量中:html_str ="""long html string"""。然后把这个变量传递给write:HTML_file.write(html_str)。有帮助吗?
@阿努巴夫非常感谢!!
我会把它作为答案贴出来。请接受,这样问题就不会出现在"未回答"部分。
可以通过将多行字符串括在三个引号中来创建多行字符串。因此,您可以将HTML存储在一个字符串中,并将该字符串传递给write():
html_str ="""
Number | Square |
---|---|
"""
Html_file= open("filename","w")
Html_file.write(html_str)
Html_file.close()
您也可以这样做,而不必使用with关键字调用close()。例如:
# HTML String
html ="""
Number | Square |
---|---|
"""
# Write HTML String to file.html
with open("file.html","w") as file:
file.write(html)
请参阅https://stackoverflow.com/a/11783672/2206251了解有关python中with关键字的更多详细信息。
python编写html文件,如何在python中编写和保存html文件?相关推荐
- linux ./ 执行run文件,如何在Ubuntu中执行.bin和.run文件
在解释如何在Ubuntu上执行.bin和.run文件之前,让我们首先定义这些文件扩展名到底是什么: Bin档:Ubuntu中的Binary或BIN文件指的是安装软件包,其中大多数是self-extra ...
- linux中编辑pdf文件,如何在Ubuntu中创建和编辑PDF文件
在打印,共享和通过电子邮件发送文档(尤其是大型文档)时,PDF或可移植文档格式通常是我们的首选.对于Windows和MacOS,您可能非常熟悉,也依赖于广泛使用的Acrobat产品来进行pdf创建,查 ...
- 如何在 Go 中编写 Switch 语句
如何在 Go 中编写 Switch 语句 目录 在 Go 中导入包 理解 Go 中包的可见性 如何在 Go 中编写条件语句 如何在 Go 中编写 Switch 语句 如何在 Go 中构造 for 循环 ...
- 「每周译Go」如何在 Go 中编写 Switch 语句
目录 在 Go 中导入包 理解 Go 中包的可见性 如何在 Go 中编写条件语句 如何在 Go 中编写 Switch 语句 如何在 Go 中构造 for 循环 在循环中使用 Break 和 Conti ...
- 如何在Go中编写多行字符串?
本文翻译自:How do you write multiline strings in Go? Does Go have anything similar to Python's multiline ...
- 如何在Ruby中编写switch语句
如何在Ruby中编写switch语句? #1楼 案例...当 在Chuck的答案中添加更多示例: 带参数: case a when 1puts "Single value" whe ...
- linux命令行运行c程序,如何在Linux中编写和运行C程序
Linux正在成为开发人员的编程天堂,成为开源和免费操作系统. Turbo C编译器已经是一种编译程序的旧方法,所以让程序员转向Linux以获得新的编程环境. 在本文中,我们将解释如何编写,编译和运行 ...
- 如何在Go中编写防弹代码:不会失败的服务器工作流程
by Tal Kol 通过塔尔科尔 如何在Go中编写防弹代码:不会失败的服务器工作流程 (How to write bulletproof code in Go: a workflow for ser ...
- php利用ajax文件上传,如何在PHP中利用AjaxForm实现一个文件上传功能
如何在PHP中利用AjaxForm实现一个文件上传功能 发布时间:2020-12-18 14:52:38 来源:亿速云 阅读:94 作者:Leah 如何在PHP中利用AjaxForm实现一个文件上传功 ...
- eclipse 导入项目_JAVA编程实战:坦克大战系列2-坦克如何在eclipse中编写
游戏中寻找学习JAVA的乐趣之 坦克大战系列2-坦克如何在Eclipse中编写 前言 本篇主要对Robocode在eclipse中如何配置并编写. Eclipse中的配置 通过本身自带的编辑器去写代码 ...
最新文章
- 基于相机和激光传感器的车顶视觉检测系统
- jqgrid自定义列表开发=》实现高级查询
- 编程之美系列之三——计算1的个数
- php 框架获取服务器,Thinkphp 框架基础之源码获取、环境要求与目录结构分析
- 实验2 递归下降语法分析程序设计
- 每日一题 Day8:CodeForces-996A.Hit the Lottery(贪心)
- 对别人的一百个羡慕 不如自己的一次努力
- 关于ppt中嵌入echarts图表
- cart算法_【统计学】决策树模型大比拼!ID3/C4.5/CART算法哪个更好用?
- IP地址资源的分配和管理
- libxml2 常用接口
- 对项目需求管理的认识和体会
- 通关制单机器人_智能通关云平台
- 网页压缩--gzip和deflate的区别
- 坚果pro2救砖专用(文末包含twrp900E的解决方法)
- 医疗废物信息管理系统
- UIview 添加触摸.手势
- 榨干运营成本:一亿之后再省两亿
- 张柏芝、谢霆锋、陈冠希近半年行踪关系图,这个图很厉害,可以作为思维导图的工具...
- Unity实现签到系统