请问python tk如何生成图片这种表格,并且可以在空白处添加内容后保存到新的word?
搜索 tkinter ribbon
比如
from tkinter import Widget
from os import path
class Ribbon(Widget):
def __init__(self, master, kw=None):
self.version = master.tk.call('package','require','tkribbon')
self.library = master.tk.eval('set ::tkribbon::library')
Widget.__init__(self, master, 'tkribbon::ribbon', kw=kw)
def load_resource(self, resource_file, resource_name='APPLICATION_RIBBON'):
"""Load the ribbon definition from resources.
Ribbon markup is compiled using the uicc compiler and the resource included
in a dll. Load from the provided file."""
self.tk.call(self._w, 'load_resources', resource_file)
self.tk.call(self._w, 'load_ui', resource_file, resource_name)
if __name__ == '__main__':
import sys
from tkinter import *
def main():
root = Tk()
r = Ribbon(root)
name = 'APPLICATION_RIBBON'
if len(sys.argv) > 1:
resource = sys.argv[1]
if len(sys.argv) > 2:
name = sys.argv[2]
else:
resource = path.join(r.library, 'libtkribbon1.0.dll')
r.load_resource(resource, name)
t = Text(root)
r.grid(sticky=(N,E,S,W))
t.grid(sticky=(N,E,S,W))
root.grid_columnconfigure(0, weight=1)
root.grid_rowconfigure(1, weight=1)
root.mainloop()
main()
在使用word中的一个自然段,就是一个paragraph,最简单的方式如下命令获得全部的段落,这是一个可迭代的类型,类似于数组方式。就可以直接获得文章中的第一段第一段的全部文字内容,如果我们连贯起来代码如下获得run其实也是非常简单的如下命令python-docx这个包,不仅可以读出paragraph的内容,还可以往里面写。可以使用add_paragraph()方法来添加内容。如下命令代码每一个属性都可以查看它的类型,这个类型一般在docx中是个枚举类型的常量,放在docx.enum.text这个头文件中。
如何利用python爬取数据并保存为word文档?请看下面的经验吧! 方法/步骤 在做爬取数据之前,你需要下载安装两个东西,一个是urllib,另外一个是python-docx. 然后在python的编辑器中输入import选项,提供这两个库的服务 urllib主要负责抓取网页的数据,单纯的抓取网页数据其实很简单,输入如图所示的命令,后面带链接即可. 抓取下来了,还不算,必须要进行读取,否则无效. 接下来就是抓码了,不转码是完成不了保存的,将读取的函数read转码.再随便标记一个比如XA. 最后如何利用python爬取数据并保存为word文档?请看下面的经验吧!
方法/步骤
在做爬取数据之前,你需要下载安装两个东西,一个是urllib,另外一个是python-docx。
然后在python的编辑器中输入import选项,提供这两个库的服务
urllib主要负责抓取网页的数据,单纯的抓取网页数据其实很简单,输入如图所示的命令,后面带链接即可。
抓取下来了,还不算,必须要进行读取,否则无效。
接下来就是抓码了,不转码是完成不了保存的,将读取的函数read转码。再随便标记一个比如XA。
最后再输入三句,第一句的意思是新建一个空白的word文档。
第二句的意思是在文档中添加正文段落,将变量XA抓取下来的东西导进去。
第三句的意思是保存文档docx,名字在括号里面。
这个爬下来的是源代码,如果还需要筛选的话需要自己去添加各种正则表达式。
亢星木香: 可以通过Canvas的postscript方法,将画布内容封装成 PostScript 格式,然后再通过其它图片操作转为你需要的图片格式
元宝山区19655285595: 怎样用tk语句在Python下画一棵树 - ?
亢星木香: 1.代码的结构: 本代码有两个子函数组成,据图有main函数和画树函数组成.2.编写画树函数: 画树函数,就是用来画出我们的树的一种子函数,代码如下: def tree(plist,l,a,f):if l>5:lst=[]for p in plist:p.forward(l)q=p.clone()p.left(a)q.right(...
元宝山区19655285595: 跪求!!如何Python将文本转化成格式统一的图片 - ?
亢星木香: 自定义单元格格式:0000
元宝山区19655285595: 用python获取带图片的验证码怎么样 - ?
亢星木香: 如果你用了某个窗口系统,你可以用那个窗口系统的event来获得键盘的事件;如果你写的是console的程序,你可以让运行一个Tkinter的Tk,用它来获得键盘事件,Tkinter是python标准
元宝山区19655285595: python怎么弄图形化表格? - ?
亢星木香: 现在一般都是用Web做界面,当然如果你的需求要求必须GUI:可以用Tkinter试一下.Graphical User Interfaces with Tk: Tkinter — Python interface to Tcl/Tk
元宝山区19655285595: python tkinter 无法显示图片 - ?
亢星木香: 试试这个: from Tkinter import * filename = r"C:\Users\Administrator\Desktop\a.gif" root = Tk() img = PhotoImage(file=filename) label = Label(root, text="hello",image=img) label.pack() root.mainloop()图片一定要是.gif格式的!!
元宝山区19655285595: 真心求助,用python, 如何在Google App Engine上动态生成图片啊? - ?
亢星木香: a href="http://xmuer.appspot.com/2009/03/01/gae-appengine-image-processing" target="_blank">http://xmuer.appspot.com/2009/03 ... ne-image-processing
元宝山区19655285595: 使用python的chartdirector怎么能生成表格式的图片,不是统计图是一个表格 - ?
亢星木香: 应该是addTable这一句出的错吧.也许你可以试试c.addTable(30,30,'TopLeft', 2, 5) 这是一个很奇怪的代码.把表格变成图片. 通常打印机或者是浏览器会自动变.不用我们编写程序.
元宝山区19655285595: Python如何将上百个pyecharts生成的html转成图片格式? - ?
亢星木香: 程序导出word文档的方法 将web/html内容导出为world文档,再java中有很多解决方案,比如使用Jacob、Apache POI、Java2Word、iText等各种方式,以及使用freemarker这样的模板引擎这样的方式.php中也有一些相应的方法,但在python中...