ICode9

精准搜索请尝试: 精确搜索
  • 将xls格式文件转换为xlsx格式文件2022-09-12 23:00:54

    # -*- coding: utf-8 -*- # 安装 pip install pypiwin32 导入win32com import os from win32com.client import Dispatch import win32com.client path = os.getcwd() old_file_path = path + '\\表格.xls' new_file_path = path + '\\表格.xlsx' excel = w

  • win32com:word操作之 通过文字查找段落2022-08-19 17:02:25

       练习: # 遍历可以查找出所有包含关键字的段落 # 去掉遍历只查找到第一个包含关键字的段落 fullrange = doc.Range() for i in range(4): fullrange.Find.Execute('测试') prange= fullrange.Paragraphs(1) print(prange)   

  • win32com:excel操作 之 插入单元格,及获取区域行数列数2022-08-10 16:01:21

    1. 获取区域的形状,大小 2. 获取区域的左上角 右下角      3. 插入单元格,原来单元格移动 在B3插入单元格,原来的B3位置下移。用的是B2的格式。    4.  插入单元格区域  

  • python win32com操作word ,excel, ppt, outlook等2022-07-14 00:34:30

    os     python win32com可以直接操作office对象,速度快。注意:win32com有时候没有代码智能提示¶   In [ ]: import win32com.client     操作Word¶   In [ ]: def OpenWord(filename): global word

  • Python如何使用win32com.client2022-05-30 12:01:18

    在网上搜索的时候,经常看到两种打开方式: dispatch和EnsureDispatch import win32com.client as win32 xl_dis = win32.Dispatch("Excel.Application") import win32com.client as win32 xl_ens = win32.gencache.EnsureDispatch("Excel.Application") 两种方式的差别参见: https

  • python通过pywin32使用COM组件2021-12-23 16:03:08

    https://mhammond.github.io/pywin32/ pywin32模块封装了几乎所有的Windows API,可以从Python直接调用,安装模块pip install pywin32,安装完成后附带帮助文件Lib\site-packages\PyWin32.chm python使用COM组件 # python调用COM组件 import win32com.client import pythoncom

  • office自动化,报错 ‘win32com.gen_py….’ has no attribute ‘CLSIDToClassMap’2021-12-06 12:00:07

    D4E67c7b7089报错代码: import win32com.client as win32word = win32.gencache.EnsureDispatch(‘Word.Application’) ## 报错位置报错提示: AttributeError: module ‘win32com.gen_py.00020905-0000-0000-C000-000000000046x0x8x5’ has no attribute ‘CLSIDToClassMap’解决办

  • python的windows 自动化【demo】2021-07-20 14:32:45

    【原始】打开记事本 def createFile(filename): if os.path.exists(filename) == False: open(filename, "a").close() if os.path.getsize(filename): pass else: f = open(filename, "a") f.write("多喝水!!&quo

  • python使用win32com模块向word中插入自带可编辑的图表2021-07-13 09:34:13

    解决问题 使用python向word中插入office自带的可编辑的图表,查看python-docx v0.8.10文档还未实现该功能,考虑使用win32com。 前置知识 了解word编程时的几个主要对象和类,包括 Application对象:应用 Document对象:文档 Selection对象:选区 更多类别查阅文档:https://docs.microsoft

  • Python 处理excel文件时遇到报错:AttributeError: module 'win32com.gen_py.00020813-0000-0000-C000-0000000002021-05-06 20:33:14

    百度了一下,都是直接删除一个临时文件夹,重新运行后便正常了。 https://blog.csdn.net/wangzhiqin365/article/details/84643452   1. 我在用python处理一个excdl文件时,遇到报错如下: Traceback (most recent call last): File "C:/pythonProject/流量短信详单时间格式_正式脚本.py

  • python win32com 处理excle 写一个公共的类2021-01-09 23:32:48

    利用win32com处理excle,这样可以不管文件是老的xls还是新的xlsx格式,非常方便。 类的源码如下: import win32com.client as win32 class easyExcel: #初始化读取文件的部分 def __init__(self, filename=None): self.xlApp = win32.Dispatch('Excel.Application'

  • python 读写excel,基于win32com实现2020-12-28 10:33:22

    1 #注意,初始化 pip install pypiwin32 2 #如果是离线,则需要到pypiwin32官网下载文件,放入Python安装目录的Script目录下,再执行pip install pypiwin32 3 #!/usr/bin/python 4 import os 5 from win32com import client 6 7 pwd = os.getcwd() 8 excelApp = client.Dispatc

  • Python 操作 Outlook 邮箱2020-04-29 14:00:10

    #!/usr/bin/env python -- coding:utf-8 -- import datetimeimport win32com.clientimport win32com.client as win32 namespace = win32com.client.Dispatch('Outlook.Application').GetNamespace('MAPI') def folderlist():for i in range(50):try:prin

  • 利用Python关于EXCEL的处理2020-02-20 14:43:01

    利用Python关于EXCEL的操作 Python处理Excel的方式 网上了解到Python处理Excel的库有很多: xlwings openpyxl pandas win32com xlswriter DataNitro xlutils 各库特点 每个库都有各自的使用场景,根据网络上的资料,目前使用较多、基本能满足后续关于Excel处理用的库如下: openp

  • Python win32com.client和Outlook2019-11-21 19:06:41

    我正在尝试遍历我的电子邮件框,并找到包含特定主题的电子邮件.我在用: import win32com.client outlook = win32com.client.Dispatch("Outlook.Application").GetNamespace("MAPI") inbox = outlook.GetDefaultFolder(6) # "6" refers to the index of a folder - in this c

  • Python win32com-自动Word-如何替换文本框中的文本?2019-11-06 16:06:38

    我正在尝试使用Python自动执行单词替换word文档中的文本. (如果重要的话,我使用Word 2003和Python 2.4) 下面我的replace方法的第一部分适用于除文本框中的文本以外的所有内容.文本只是没有被选中.我注意到当我手动进入Word并按ctrl-A时,除文本框外,所有文本均被选中. 到目前为止,

  • 通过com从Python调用Excel宏/ Excel Solver2019-11-02 11:56:17

    我在2007 xlsm文件中有一个宏,该宏在调用时会创建一个求解器配置(目标,约束等),并且无需任何用户交互即可执行求解.从Excel手动运行时,可以正常工作. 我现在想通过com上的Python编写脚本.但是,当Python代码调用resolver宏时: app.Run("runSolver()") 它失败并显示: foobar.xlsm f

  • 使用Python更新MS Word .docx文档的目录(目录)2019-10-27 20:56:24

    我使用python包“ python-docx”来修改MS Word .docx文档的结构和内容.该软件包无法更新TOC(目录)[Python: Create a “Table Of Contents” with python-docx/lxml. 是否有解决方法来更新文档的目录?我考虑过使用python软件包“ pywin32” [https://pypi.python.org/pypi/pypiwin32

  • python 3.6 安装 win32 win32com模块2019-10-27 15:06:03

    python 3.6 安装 win32 win32com模块 pip3 install pypiwin32

  • 将Excel工作表添加到工作簿末尾2019-10-13 12:05:31

    我试图将excel工作表添加到工作簿的末尾,以保留第一张工作表的摘要. import win32com.client Excel = win32com.client.DispatchEx('Excel.Application') Book = Excel.Workbooks.Add() Excel.Visible = True Book.Worksheets(3).Delete() Book.Worksheets(2).Delete() Sheet

  • 我如何使用Win32com从Word文档中按颜色获取文本?2019-10-11 09:56:25

    我有一个带有多个表格的Word文档.在每个表中都有黑色和红色两种颜色. 我想从Word文档表的单元格中按其颜色获取文本.我找到了一种方法,但是我认为它效率很低. 下面的代码从单词表单元格获取文本,并用颜色打印每个单词. import os, sys import win32com.client, re path = os.path

  • Python – 带有win32com的额外Excel图表系列2019-10-07 08:59:24

    我正在为作业编写一些代码,我需要在Excel中创建一个简单的柱形图.今天下午我找到了win32com(顺便说一下这个神奇的工具),但是我一直都在缺乏关于它的文档,或者我找不到它的运气不足^^ 我正在玩图表,我想我已经设法做了我想做的事情,但有一点例外:我写的函数总是创建2个系列的列. 这

  • Python:在工作表中刷新数据透视表2019-10-05 01:56:09

    我正在构建一个python脚本,允许我打开Excel 2010工作表并将其打印出来. 我得到了大部分的方式 import win32com.client office = win32com.client.Dispatch("Excel.Application") wb = office.Workbooks.Open(r"path\to\excel\file\to\print.xlsm") count = wb.Sheets.Count for

  • 错误xlPrimary在Python win32com中没有定义2019-10-03 15:09:12

    我在python脚本中无法识别xlCategory,xlValue和xlPrimary的错误. 我试图标记我的图形的轴,并使用此代码成功地执行了此操作: chart = excel.Charts.Add() chart.Name = "Chart Title" chart.ChartType = -4169 #xlXYScatter chart.SetSourceData(firstSheet.Range("$A:$B")) series

  • 用于运行ms-Access模块​​子例程的Python代码2019-10-03 12:05:58

    我是编程新手,这是我在stackoverflow上的第一个问题.我试图让python打开一个.accdb文件并运行一个已经在Access中定义的子程序.我设法使用此代码使用Excel执行此操作: import win32com.client xl=win32com.client.Dispatch("Excel.Application") xl.Visible=True xl.Workbooks.Open

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有