鱼C论坛

 找回密码
 立即注册
查看: 9326|回复: 48

如何实现提取word标题或者第一行前几个字为文件名

[复制链接]
发表于 2021-11-29 16:28:11 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x

同一文件目录下
如何实现提取word标题或者第一行前几个字为文件名

这个可以做吗,谢谢
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

发表于 2022-7-9 11:37:36 | 显示全部楼层
sjjy1813 发表于 2022-7-8 10:21
请问下,如果遇到有重名的文件,如何让重名的文件在后部自动添加序号呢?

os.path.exists函数判断同名文件是否存在,存在则手动再改一下名字,至于改的名字是加序号还是干啥,都随你
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2022-7-8 10:21:51 | 显示全部楼层
lightninng 发表于 2021-12-1 16:47
最后一次回复
你这文件里面有同名文件,有只有图片没有文字的文件,除了这两个文件,程序并没有报错,剩 ...

请问下,如果遇到有重名的文件,如何让重名的文件在后部自动添加序号呢?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-1 18:48:55 | 显示全部楼层
lightninng 发表于 2021-12-1 16:47
最后一次回复
你这文件里面有同名文件,有只有图片没有文字的文件,除了这两个文件,程序并没有报错,剩 ...

你给我远程一下不行吗
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-12-1 16:47:49 | 显示全部楼层
swanseabrian 发表于 2021-12-1 13:20
36楼,我上传的,你测试一下,你测试如果 没问题的话,说明我office有问题了

最后一次回复
你这文件里面有同名文件,有只有图片没有文字的文件,除了这两个文件,程序并没有报错,剩下的问题,哥你自己解决吧,方法都提供给你了,很多路还是要靠自己的腿走的~~
无标题.png
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-1 13:20:53 | 显示全部楼层
lightninng 发表于 2021-11-30 22:40
所以你的意思就是我的代码你一字未改直接拿过去用了嘛?
如果改了,就看该的地方有没有问题。。。
如果 ...

36楼,我上传的,你测试一下,你测试如果 没问题的话,说明我office有问题了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-12-1 07:40:26 | 显示全部楼层
lightninng 发表于 2021-11-30 22:40
所以你的意思就是我的代码你一字未改直接拿过去用了嘛?
如果改了,就看该的地方有没有问题。。。
如果 ...

不用改吧
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-30 22:40:41 | 显示全部楼层

所以你的意思就是我的代码你一字未改直接拿过去用了嘛?
如果改了,就看该的地方有没有问题。。。
如果一字未改,那就看你的文件是不是有问题。。。
这难道不是正常思考问题的思路?
你问我。。。我一不知道你代码到底啥样,二没有你的文件,我想回答也是有心无力啊。

另外,我说这段话的意思不是让你上传代码和文件,而是,你在提问时,第一,自己先尝试解决,然后提问中把你尝试过的东西都讲一讲,第二,不要就用一句话,把所有信息都提供出来,不然解决问题的人又不是在用你的电脑,这种打哑谜的解答方式,老实说没人喜欢~~~~
以上个人建议~~~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 22:30:59 | 显示全部楼层
lightninng 发表于 2021-11-30 21:14
我拿AttributeError: .Open百度搜到的结果
https://blog.csdn.net/charling____/article/details/115332 ...

pywintypes.com_error: (-2147023170, '远程过程调用失败
现在报这个错误
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 22:24:46 | 显示全部楼层
lightninng 发表于 2021-11-30 21:14
我拿AttributeError: .Open百度搜到的结果
https://blog.csdn.net/charling____/article/details/115332 ...

那为啥你的没问题
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-30 21:14:31 | 显示全部楼层

我拿AttributeError: <unknown>.Open百度搜到的结果
https://blog.csdn.net/charling____/article/details/115332896
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 20:48:28 | 显示全部楼层
lightninng 发表于 2021-11-30 20:29
哥。。。自己上网搜过嘛。。。。

莫非我office问题?
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-30 20:29:30 | 显示全部楼层
哥。。。自己上网搜过嘛。。。。
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 20:25:26 | 显示全部楼层
lightninng 发表于 2021-11-30 20:02
我这里也是三个文件啊。你这个文件是其中一个~~~

如果不加try exceiption
就报这个错误
raise AttributeError("%s.%s" % (self._username_, attr))
AttributeError: <unknown>.Open

就是不能打开了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 20:12:29 | 显示全部楼层
lightninng 发表于 2021-11-30 20:02
我这里也是三个文件啊。你这个文件是其中一个~~~

[url=链接:https://pan.baidu.com/s/15IGFzaCf_XXooOlihsVSVw  提取码:1111]你测试一下这几个行不行[/url]
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 20:08:11 | 显示全部楼层
lightninng 发表于 2021-11-30 20:02
我这里也是三个文件啊。你这个文件是其中一个~~~

C:\Users\Administrator\AppData\Local\Programs\Python\Python38-32\python.exe C:/Users/Administrator/PycharmProjects/pythonProject/gushici/worddocodcx改名2.py
C:\Users\Administrator\Desktop\1130\00394.doc
00394.doc成功
None
C:\Users\Administrator\Desktop\1130\00395.doc
00395.doc转化失败
C:\Users\Administrator\Desktop\1130\00396.doc
00396.doc转化失败
C:\Users\Administrator\Desktop\1130\00397.doc
00397.doc转化失败
就第一个可以成功
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-30 20:02:10 | 显示全部楼层
swanseabrian 发表于 2021-11-30 20:01
好像连续操作会出问题,单独操作一个是可以的,连续循环就出问题了

我这里也是三个文件啊。你这个文件是其中一个~~~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 20:01:19 | 显示全部楼层
lightninng 发表于 2021-11-30 19:58
你上传的这个文件,我这里没有问题~

好像连续操作会出问题,单独操作一个是可以的,连续循环就出问题了
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2021-11-30 19:58:23 | 显示全部楼层
swanseabrian 发表于 2021-11-30 19:48
23楼有个网盘链接,你用那个试试

运行.png
你上传的这个文件,我这里没有问题~
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 19:48:43 | 显示全部楼层
lightninng 发表于 2021-11-30 19:37
把不行的文件放在附件里,上传我试试~

23楼有个网盘链接,你用那个试试
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2021-11-30 19:39:44 | 显示全部楼层
lightninng 发表于 2021-11-30 18:04
哥。。你的目的不是改名嘛。你为啥现在纠结于另存为的问题呢。。。。你直接把我那段代码用进去就完事了啊 ...

没有另存为,我只有打印异常 有异常的就随便写了个报错
小甲鱼最新课程 -> https://ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-9-22 08:06

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表