对一组文本形式的表格数据清洗:分离每行第一列元素的汉字与数字 将文本转为表格

本文介绍如何使用Python的pandas库处理一组文本形式的表格数据,将每行第一列的汉字与数字进行分离,并将整个文本转换为标准表格。通过示例代码展示了具体的实现步骤,最终呈现了运行结果。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

说明见注释直接上代码

# -*- coding: utf-8 -*-
"""
Created on Mon Feb 18 15:11:09 2019

此程序基于某表格
实现以下功能:
将文本形式的表格数据每行第一个元素
将它的汉字与数字中间加一空格,
以分割成表格并输入打开的excel中。

在excel中使用xlwings创建活动页‘Sheet2’作为输出区域,
需手动将数据移动到所需目标区域。

@author: gbsong
"""
#import pandas as pd
import xlwings as xw



#这里是xlwing的使用说明
def example1():
    xw.Range('A1').value=[[1,2],[3,4]]
    print('例1:在当前页,当前位置,插入一个表格。')
    
def example2():
    xw.Range('A1').expand().value#返回表格值,规则木有看懂

def example3():
    xw.books['噬水之煤.xlsx'].sheets['Sheet2'].range('A1').value=[[1,2],[3,6]]
    print('例3:books:已打开的文件名,sheets:页名,range:首个单元格')
    
def tests():
    flag=''
    while flag=='':
        flag=input('请打开文件"abc"后按任意键')
    example1()
    example2()
    example3()
    
    
    
    
    
def is_Chinese(word):
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值