iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > Python >Python编程——与Office交互
  • 876
分享到

Python编程——与Office交互

PythonOffice 2023-01-31 06:01:12 876人浏览 独家记忆

Python 官方文档:入门教程 => 点击学习

摘要

首先声明我的python的版本是3.6的。照着树上抄有很多错误的地方。这也是Python用的很不爽的地方,老是更新方法,2.X的Python升到3.X,附带的模块各种改,解决答案又分布在各个旮旯里。 这里直接放我运行好的代码(与

首先声明我的python的版本是3.6的。照着树上抄有很多错误的地方。这也是Python用的很不爽的地方,老是更新方法,2.X的Python升到3.X,附带的模块各种改,解决答案又分布在各个旮旯里。
这里直接放我运行好的代码(与excel交互):

from tkinter import Tk
from time import sleep
from tkinter import messagebox
import win32com.client as win32

warn=lambda app:messagebox.askokcancel(app,'Exit?')
RANGE=range(3,8)

def excel():
    app='Excel'
    xl=win32.gencache.EnsuRedispatch('%s.Application' % app)
    ss=xl.Workbooks.Add()
    sh=ss.ActiveSheet
    xl.Visible=True
    sleep(1)

    sh.Cells(1,1).Value='Python-to-%s Demo' % app
    sleep(1)
    for i in RANGE:
        sh.Cells(i,1).Value='Line %d' %1
        sleep(1)
    sh.Cells(i+2,1).Value="Th-th-th-that's all flocs!"

    warn(app)
    ss.Close(False)
    xl.Application.Quit()

if __name__=='__main__':
    Tk().withdraw()
    excel()

最后结果:
这里写图片描述

Word留待以后再补充。所以也可以把excel结合在Dynamo里。

其他问题请咨询:qq 254033230(非免费,时间是有价值的,咨询前考虑清楚,没这觉悟勿扰)

更多讲解及例子请见:Http://class.qq.com/class/24205.html 快速更新,也算您对我的支持。

--结束END--

本文标题: Python编程——与Office交互

本文链接: https://www.lsjlt.com/news/190251.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • Python编程——与Office交互
    首先声明我的Python的版本是3.6的。照着树上抄有很多错误的地方。这也是Python用的很不爽的地方,老是更新方法,2.X的Python升到3.X,附带的模块各种改,解决答案又分布在各个旮旯里。 这里直接放我运行好的代码(与...
    99+
    2023-01-31
    Python Office
  • 如何编写Python CGI程序与MySQL交互?
    假设您想使用Python CGi脚本登录您的帐户,以下是详细信息 login.html <html> <body> <form action="login.py" method="get"&...
    99+
    2023-10-22
  • Python office编程:word
    安装python-dock From docx import Document 打开、新建word文档 新建文档:document=Document() Document.save(‘filename.docx’) 添加文本:text=d...
    99+
    2023-01-31
    Python office word
  • 怎么在Python中交互CGI编程
    这篇文章给大家介绍怎么在Python中交互CGI编程,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。python的五大特点是什么python的五大特点:1.简单易学,开发程序时,专注的是解决问题,而不是搞明白语言本身。2...
    99+
    2023-06-14
  • python 与ADB shell交互
    python交互 使用subprocess 使设备具有部分Linux命令 python脚本:下载busybox,并且放在与脚本相同的目录下 # coding:utf-8 # 这个脚本用于使环境拥有busybox的环境 impo...
    99+
    2023-01-31
    python ADB shell
  • python 与 C 的交互(ctype
    ctypes是Python的一个外部库,可以使用python语言调用已经编译好的C语言函数以及数据类型并进行数据交换等。ctypes的官方文档在https://docs.python.org/3/library/ctypes....
    99+
    2023-01-31
    python ctype
  • python多进程--交互
    1.管道使用 ''' 管道Pipe ''' from multiprocessing import Process,Pipe def f(conn): conn.send('child message')#给主进程发送消息 ...
    99+
    2023-01-31
    进程 python
  • mysql与MariaDB的交互过程
    本篇内容主要讲解“mysql与MariaDB的交互过程”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“mysql与MariaDB的交互过程”吧!一、与 Maria...
    99+
    2024-04-02
  • Golang协程与锁的交互
    协程用于创建和切换轻量级线程,而锁用于同步对共享数据的访问。协程与锁交互的主要方式是使用锁保护临界区,即由多个协程访问的共享数据部分。可以使用互斥锁允许一次只允许一个协程访问临界区,或使...
    99+
    2024-04-15
    协程 golang 并发访问
  • 与用户交互
    目录 与用户交互 为什么交互? 如何交互? python2和python3的交互 ...
    99+
    2023-01-31
    用户
  • Flutter与Webview交互
    flutter层不支持webview,加载网页的功能还需要借助控件来处理。 通过pub.dev搜索以及对比网上文章,发现了几个比较受欢迎的flutter webview插件; ...
    99+
    2023-09-14
    flutter 前端 Powered by 金山文档
  • python编程matplotlib交互绘制Julia集示例解析
    目录Julia集matplotlib绑定事件缩放所谓Julia集就是类似下面的美妙的图案 Julia集 特别地,当 c = z的初始值时,符合收敛条件的 z 的便构成大名鼎鼎的M...
    99+
    2024-04-02
  • python编写第一个交互程序步骤示例教程
    Input()函数编写 1.编写一个稍微复杂一点的程序。使用Input()函数编写一个请用户输入名字的程序。 (1)打开IDLE开发环境,然后选择“File”...
    99+
    2024-04-02
  • 详解c#与python的交互方式
    目录前言: 一、IronPython 二、Python打包exe调用 三、Python提供WebApi接口(推荐) 总结: 前言:  在平时工作中,需求有多种实现方式;根据不同的需...
    99+
    2024-04-02
  • python与json数据的交互详情
    目录一 什么是json二 json语法格式三 python与json的交互1. json.loads()2. json.load()3. json.dumps()4. json.du...
    99+
    2024-04-02
  • load bash 响应如何与 Python 交互?
    在日常的开发工作中,我们常常需要使用两种不同的编程语言:Bash和Python。虽然它们各自有自己的优点和适用场景,但在某些情况下,我们需要将它们结合起来使用,以便更好地完成我们的任务。在本文中,我们将探讨如何在Bash脚本中加载Pytho...
    99+
    2023-11-10
    响应 load bash
  • python与mysql交互中的各种坑
    开始学python 交互MySQLdb,踩了很多坑 第一个 %d format: a number is required, not str 参照以下博客: https://blog.csdn.net/u011878172/article...
    99+
    2023-01-30
    python mysql
  • python怎么与mysql数据库交互
    本篇内容介绍了“python怎么与mysql数据库交互”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!  1、安装pymysql库  如果你想...
    99+
    2023-06-02
  • python与xml数据的交互详解
    目录一 什么是XML二 XML语法规则1. xml语法规则2. xml与html的区别三 python与xml的交互1. 获取标签对内的数据2. 获取标签属性值一 什么是XML py...
    99+
    2024-04-02
  • Python 如何与 Laravel 的接口交互?
    Python 和 Laravel 都是非常流行的开发工具,Python 作为一种高级编程语言,拥有广泛的应用场景,而 Laravel 则是一种优秀的 PHP 开发框架。在实际开发中,我们常常需要将 Python 和 Laravel 进行整合...
    99+
    2023-09-06
    接口 laravel path
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作