pycharm文件位置,数据库–关于truncate和delete的区别,deletewith open()的使用方法

简介: pycharm文件位置,数据库–关于truncate和delete的区别,deletewith open()的使用方法

pycharm文件位置



train_parameters = {
    "input_size": [1, 20, 20],                           #输入图片的shape
    "class_dim": -1,                                     #分类数
    "src_path":"E:\pyPro\NumIdentify\work\data\characterData.zip",       #原始数据集路径
    "target_path":"E:\pyPro\NumIdentify\work\data\dataset",        #要解压的路径
    "train_list_path": "./train_data.txt",              #train_data.txt路径
    "eval_list_path": "./val_data.txt",                  #eval_data.txt路径
    "label_dict":{},                                    #标签字典
    "readme_path": "./readme.json",   #readme.json路径
    "train_batch_size": 20                             #训练的轮数
}

数据库–关于truncate和delete的区别



1.truncate


删除表中的内容,不删除表结构,释放空间;


2.delete


删除内容,不删除表结构,但不释放空间


with open()的使用方法



1.用途:是python用来打开本地文件的,他会在使用完毕后,自动关闭文件,无需手动书写close()


2.用法:


with open (file = "你要打开的路径名(或保存内容的地址)",mode = "r/w/a",encoding = "utf-8") as f1:

data = f1.read/write()

print(data)


3.关于mde的三种模式:


r:只读  用read()

w:只写 用write()            //会清除之前写的内容

a:追加内容 用write()        //会在已经写的内容基础上增加新的内容


python大括号{ }



花括号:代表dict字典数据类型,字典是由键对值组组成。冒号':'分开键和值,逗号','隔开组。用大括号创建的方法如下:


数据key,value


dic={'jon':'boy','lili':'girl'}
 dic
{'lili': 'girl', 'jon': 'boy'}


Python UnicodeEncodeError: 'gbk' codec can't encode character 解决方法



0ab3ff3d605543a481e6ca808519c051_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png


在解析的文件后面:


with open(eval_list_path, 'w',encoding='utf-8' ) as f:


Python3 文件f.seek() 方法



例子:


f = open('test', 'rb+')
f.write('0123456789')
f.seek(3)   # 从文件开头移动三位 即到第三个字节后 此时whence默认为0 意等于f.seek(3,0)

此时指针在光标处


df38e2eee697418ca01b490aa4da52d1_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png


f.read(1) # 读出一位
# b'3'
f.seek(-3, 2)  # 从文件末尾开始移动负三位    即是倒数第三个字节

此时指针在光标处


f6f6bc745e2742d0acafaa32a26c625a_tplv-k3u1fbpfcp-zoom-in-crop-mark_4536_0_0_0.png


f.read(1)  # 读出一位

b'7'


目录
相关文章
|
2月前
|
Kubernetes 关系型数据库 MySQL
ChaosBlade常见问题之数据库进行故障注入报错ibdata1文件异常如何解决
ChaosBlade 是一个开源的混沌工程实验工具,旨在通过模拟各种常见的硬件、软件、网络、应用等故障,帮助开发者在测试环境中验证系统的容错和自动恢复能力。以下是关于ChaosBlade的一些常见问题合集:
27 1
|
2月前
|
监控 关系型数据库 数据库
OceanBase数据库常见问题之文件存在但是数据库提示文件不存在如何解决
OceanBase 是一款由阿里巴巴集团研发的企业级分布式关系型数据库,它具有高可用、高性能、可水平扩展等特点。以下是OceanBase 数据库使用过程中可能遇到的一些常见问题及其解答的汇总,以帮助用户更好地理解和使用这款数据库产品。
|
2月前
|
XML 关系型数据库 MySQL
【Mysql】有关数据库中一对多/一对一,多对一xml中文件映射问题
【Mysql】有关数据库中一对多/一对一,多对一xml中文件映射问题
19 0
|
1月前
|
JSON 关系型数据库 数据库
【python】Python将100个PDF文件对应的json文件存储到MySql数据库(源码)【独一无二】
【python】Python将100个PDF文件对应的json文件存储到MySql数据库(源码)【独一无二】
【python】Python将100个PDF文件对应的json文件存储到MySql数据库(源码)【独一无二】
|
1月前
|
JSON 关系型数据库 数据库
【python】Python将100个PDF文件对应的json文件存储到MySql数据库(源码)【独一无二】
【python】Python将100个PDF文件对应的json文件存储到MySql数据库(源码)【独一无二】
|
1天前
|
存储 数据库
LabVIEW如何修复或重置NI MAX数据库文件
LabVIEW如何修复或重置NI MAX数据库文件
|
4天前
|
SQL 存储 小程序
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
数据库数据恢复环境: 5块硬盘组建一组RAID5阵列,划分LUN供windows系统服务器使用。windows系统服务器内运行了Sql Server数据库,存储空间在操作系统层面划分了三个逻辑分区。 数据库故障: 数据库文件丢失,主要涉及3个数据库,数千张表。数据库文件丢失原因未知,不能确定丢失的数据库文件的存放位置。数据库文件丢失后,服务器仍处于开机状态,所幸未写入大量数据。
数据库数据恢复—Sql Server数据库文件丢失的数据恢复案例
|
18天前
|
NoSQL MongoDB 数据库
MongoDB数据恢复—MongoDB数据库文件被破坏的数据恢复案例
服务器数据恢复环境: 一台Windows Server操作系统服务器,服务器上部署MongoDB数据库。 MongoDB数据库故障&检测: 工作人员在未关闭MongoDB数据库服务的情况下,将数据库文件拷贝到其他分区。拷贝完成后将原MongoDB数据库所在分区进行了格式化操作,然后将数据库文件拷回原分区,重新启动MongoDB服务,服务无法启动。
|
24天前
|
存储 关系型数据库 MySQL
如何处理爬取到的数据,例如存储到数据库或文件中?
处理爬取的数据,可存储为txt、csv(适合表格数据)或json(适合结构化数据)文件。若需存储大量数据并执行复杂查询,可选择关系型(如MySQL)或非关系型(如MongoDB)数据库。以MySQL为例,需安装数据库和Python的pymysql库,创建数据库和表,然后编写Python代码进行数据操作。选择存储方式应考虑数据类型、数量及后续处理需求。
25 1
|
1月前
|
Java 关系型数据库 数据库连接
数据库datetime 和tempshape的区别
该内容探讨了`datetime`和`tempshape`在Java和MyBatis中的使用区别。`datetime`对应`java.util.Date`,在MyBatis配置中为`DATE`类型,而`tempshape`配置为`TIMESTAMP`。当插入数据时,`tempshape`会自动记录创建和修改时间,而`datetime`需手动插入当前日期。更多区别可参考[CSDN博客](https://blog.csdn.net/qq_29039705/article/details/80416286)上的文章。
16 2
数据库datetime 和tempshape的区别