2 Star 7 Fork 0

BugDuck/TaBest

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
TBDD.py 1.35 KB
一键复制 编辑 原始数据 按行查看 历史
sheepbox8646 提交于 2021-11-20 12:19 . 重构了项目结构
"""
版本:0.1
开发者:箱子
时间:2021年11月6日
"""
import json
class NewTb(object):
def __init__(self,name,length,width):
"""
name:文件名
mulu:文件存储目录
length:表格的长
width:表格的宽
"""
with open(name,'w',encoding='utf-8-sig') as f:
self.Data = {"Data":{'name':name,'V':'1.0','length':length,'width':width},'From':[]}
#遍历并添加空字符串项
for i in range(1,width+1):
self.Data['From'].append([])
for i2 in range(1,length+1):
self.Data['From'][i-1].append("")
self.jsonData = json.dumps(self.Data)
f.write(self.jsonData)
class OpenTb(object):
def __init__(self,name):
# with open(self.ex[0],'r') as f:
# print(f.read())
with open(name,'r',encoding='utf-8-sig') as f:
self.Data = json.loads(f.read())
# print(self.Data)
self.FromData = self.Data['From']
self.DataData = self.Data['Data']
# print(self.FromData, self.DataData)
class getFrom(object):
def __init__(self):
self.FromData = json.loads(self)
return self.FromData['From']
class getData(object):
def __init__(self):
self.DataData = json.loads(self)
return self.DataData['Data']
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Python
1
https://gitee.com/BugDucker/TaBest.git
[email protected]:BugDucker/TaBest.git
BugDucker
TaBest
TaBest
master

搜索帮助

0d507c66 1850385 C8b1a773 1850385