宁波网站建设制作价格,室外建筑网站,wordpress选择器插件,网站建设规划书总结怎么写Excel#xff0c;我的野心
当我输入3,2
就表示在第3行第2列。的单元格输入数据input输入表头
#xff08;input内除了/#xff0c;空格 回车 标点符号等
全部作为单元格分隔符#xff09;由我设置input输入的是行or列
给选项
1. 行
2. 列默认回车或没输入值是列由我设置起…Excel我的野心
当我输入3,2
就表示在第3行第2列。的单元格输入数据input输入表头
input内除了/空格 回车 标点符号等
全部作为单元格分隔符由我设置input输入的是行or列
给选项
1. 行
2. 列默认回车或没输入值是列由我设置起始位置行列
例如 1,3 表示1行3列保存/storage/emulated/0/代码文件/
没有就创建文件名命名方法编号. 库 时间戳代码
明白了根据您的要求以下是处理输入和保存文件的流程
使用input函数输入表头数据并将除了斜杠之外的标点符号作为单元格分隔符。
import reheader input(请输入表头数据)
delimiter re.sub(r[^\w\s/], , header)使用input函数选择输入方式行或列默认为列。
input_mode input(请选择输入方式1 - 行2 - 列默认为列) or 2使用input函数输入起始位置的行和列号默认为1行1列。
start_position input(请输入起始位置的行和列例如1,1默认为1行1列) or 1,1使用当前时间戳生成文件名并在指定路径下创建存储文件的文件夹。
import os
import timefolder_path /storage/emulated/0/代码文件/
file_name f{len(os.listdir(folder_path)) 1}.库{int(time.time())}
os.makedirs(folder_path, exist_okTrue)将输入的数据按照选择的输入方式和起始位置写入到Excel表格和文本文件中。
import pandas as pdif input_mode 1:# 行输入方式rows []row input(请输入行数据输入空行结束)while row:rows.append(row.split(delimiter))row input()df pd.DataFrame(rows, columnsheader.split(delimiter))
else:# 列输入方式cols {}col_idx int(start_position.split(,)[1]) - 1col input(请输入列数据输入空行结束)while col:cols[col_idx] col.split(delimiter)col_idx 1col input()df pd.DataFrame(cols)df.to_excel(f{folder_path}{file_name}.xlsx, indexFalse, headerFalse)
df.to_csv(f{folder_path}{file_name}.txt, indexFalse, headerFalse)为了完成我伟大的梦想我已经搞废19张表格了