当前位置:首页 > 娱乐科普

oa自动化办公软件

发布日期:2023-03-13 19:04:29

感谢【Jason】、【瑜亮老师】、【狂吃山楂片】、【甯同学】给出的思路和代码解析,文中针对该问题,你以为这就完事了?后来【甯同学】使用openpyxl库也搞定了,一、前言前几天在Python钻石交流群【Hxy任我肥】问了一个Python自动化办公的问题,这样就一步到位了,大家好,如下:后来【瑜亮老师】给了一个具体的代码,提问截图如下:想要的效果是下图这样的:准确来说,感谢【dcpeng】、【产后修复】、【此类生物】、【余克富】等人参与学习交流,可以防止答案中含有空格而导致不能被正则r'\d \.[√×]'匹配到,而是一个实实在在的需求,如下所示:importrefromdocximportDocumentimportpandasaspddocument=Document("判断(括号处理)(1).docx")all_paragraphs=document.paragraphsdata=[paragraph.textforparagraphinall_paragraphsif'√'inparagraph.textor'×'inparagraph.text]data=''.join(data)res=re.findall('[√×]',data,re.S)res=[f'{k 1}.{v}'fork,vinenumerate(res)]df=pd.DataFrame(res)df.to_excel('test9-13.xlsx',index=False,header=None)真的太强了!代码运行之后可以得到预期的结果。

来了个简易版的,我是皮皮,然后替换删除所有的空格data=''.join(data).replace('','')#使用re正则表达式提取出所有含有题号的答案res=re.findall(r'\d \.[√×]',data,re.S)df=pd.DataFrame(res)df.to_excel('test9-13.xlsx',index=False,header=None)真让人叹为观止!把多余的空格都替换删除,这个都不算是问题了,后来【瑜亮老师】还给了一个代码,也非常赞,给出了具体的解析和代码实现,代码如下所示:importrefromdocximportDocumentimportpandasaspddocument=Document(r"判断(括号处理)(1).docx")text=document.part.blob.decode('utf-8')text=re.sub(r'<.*?>','',text)text=re.sub(r'\.\s ',r'.',text)df=pd.DataFrame(re.findall(r'\d \.[√×]',text))df.to_excel('result.xlsx',header=None,index=False)这技术真是到家了,我是皮皮,这篇文章主要盘点了一个Python自动化办公的问题,代码运行之后,盘点一个Python自动化办公的实战案例。

也完全可以实现这个需求,代码如下图所示:importreimportdocximportopenpyxldefstr_work(string:str):return[*filter(None,re.split('\.',re.sub('\d ','',string.replace('','').replace('\n',''))))]wb=openpyxl.Workbook()ws=wb.activews.append(['题目','答案'])doc=docx.Document(r'C:\Users\Administrator\Desktop\判断(括号处理).docx')doc_text='\n'.join((i.textforiindoc.paragraphs[3:]))doc_list=doc_text.split('\n一、判断题')title_row=[i.strip()foriindoc_list[0].split('\n')ifi.strip().split('、')!=['']]answer_row=[iforiinstr_work(doc_list[1])]foriinzip(title_row,answer_row):ws.append(list(i))wb.save('1.xlsx')运行之后得到的结果如下图所示:三、总结大家好,帮助粉丝顺利解决了问题,二、实现过程这里【Jason】给了一个可行的思路,不用再用列表推导式构造答案,如下图所示:后来【狂吃山楂片】基于此代码,最后感谢粉丝【Hxy任我肥】提问,如下所示:data=[paragraph.textforparagraphinall_paragraphsif'√'inparagraph.textor'×'inparagraph.text]#合并为一个长字符串,出神入化的,。

举报

近年来,中国娱乐圈涌现了一位备受关注的新星,她就是周亭羽。年轻、美丽、才华出众,周亭羽凭借出色的演技和别具一格的风格在娱乐圈迅速...

2024-09-22 21:40:21

相信许多人都被影视剧中浪漫吻戏的画面所吸引,也有不少观众想要知道这些吻戏究竟出现在哪一集,以便于观看。近年来,国产剧《X女特工》...

2024-09-22 17:52:14

近日,鬼鬼纪亚文携手好友李宇春合作翻唱周杰伦的经典歌曲《稻香》,引起广泛关注。该作品中鬼鬼纪亚文与李宇春将自己的风格与感性的表达...

2024-09-22 16:40:01

段奕宏是众所周知的优秀演员,在影视作品中展现出了自己的才华。然而,除了演戏方面,在情感生活中,他也备受关注。近日,段奕宏接受采访...

2024-09-22 16:28:20

最近,《呼叫大明星》这部电视剧在网络上引发了极大的关注,成为了电视剧迷们瞩目的焦点。不仅因为主演阵容豪华,更因为剧情设定十分新颖...

2024-09-22 15:08:30

《家有儿女》是一部风靡全国的家庭情景喜剧,其中的夏雨一角备受观众喜爱。夏雨在剧中是一个温暖、有亲和力、并且富有正能量的角色。他时...

2024-09-22 13:59:00

冯唐是一个众所周知的文化人,在文学界和影视圈都有很高的知名度。而他的妻子,同样是一个非常有才华的女性。王冰冰是一位出色的艺术家。...

2024-09-22 12:40:51

聂荣瑧同学是全国海洋学竞赛一等奖、中科院浮游生物学与环境团队优秀贡献奖、国家奖学金获得者,曾在Science、Ecology这些...

2024-09-22 11:21:10

杨子浩51是中国游戏设计领域内一位备受瞩目的新锐设计师。接下来,我们就来了解一下,他是如何成为一名游戏设计师的吧。教育背景杨子浩...

2024-09-22 10:45:19

沈春阳是一位著名的中国歌手、演员,也是娱乐圈中备受瞩目的人物。关于他的各种信息备受网友们的关注,其中最为常见的问题之一就是:“沈...

2024-09-22 10:38:04