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'


目录
相关文章
|
1月前
|
存储 关系型数据库 MySQL
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB区别,适用场景
一个项目用5款数据库?MySQL、PostgreSQL、ClickHouse、MongoDB——特点、性能、扩展性、安全性、适用场景比较
|
24天前
|
存储 SQL JSON
介绍一下RDBMS和NoSQL数据库之间的区别
【10月更文挑战第21天】介绍一下RDBMS和NoSQL数据库之间的区别
49 2
|
13天前
|
存储 安全 Java
springboot当中ConfigurationProperties注解作用跟数据库存入有啥区别
`@ConfigurationProperties`注解和数据库存储配置信息各有优劣,适用于不同的应用场景。`@ConfigurationProperties`提供了类型安全和模块化的配置管理方式,适合静态和简单配置。而数据库存储配置信息提供了动态更新和集中管理的能力,适合需要频繁变化和集中管理的配置需求。在实际项目中,可以根据具体需求选择合适的配置管理方式,或者结合使用这两种方式,实现灵活高效的配置管理。
10 0
|
2月前
|
SQL 关系型数据库 MySQL
ThinkPHP6 连接使用数据库,增删改查,find,select,save,insert,insertAll,insertGetId,delete,update方法的用法
本文介绍了在ThinkPHP6框架中如何连接和使用数据库进行增删改查操作。内容包括配置数据库连接信息、使用Db类进行原生MySQL查询、find方法查询单个数据、select方法查询数据集、save方法添加数据、insertAll方法批量添加数据、insertGetId方法添加数据并返回自增主键、delete方法删除数据和update方法更新数据。此外,还说明了如何通过数据库配置文件进行数据库连接信息的配置,并强调了在使用Db类时需要先将其引入。
ThinkPHP6 连接使用数据库,增删改查,find,select,save,insert,insertAll,insertGetId,delete,update方法的用法
|
2月前
|
SQL 关系型数据库 数据库连接
php连接数据库之PDO,PDO的简单使用和预定义占位符的使用以及PDOStatement对象的使用,占位符的不同形式,bindValue和bindParam绑定预定义占位符参数的区别
本文介绍了PHP中PDO(PHP Data Objects)扩展的基本概念和使用方法。内容包括PDO类和PDOStatement类的介绍,PDO的简单使用,预定义占位符的使用方法,以及PDOStatement对象的使用。文章还讨论了绑定预定义占位符参数的不同形式,即bindValue和bindParam的区别。通过具体示例,展示了如何使用PDO进行数据库连接、数据查询、数据插入等操作。
php连接数据库之PDO,PDO的简单使用和预定义占位符的使用以及PDOStatement对象的使用,占位符的不同形式,bindValue和bindParam绑定预定义占位符参数的区别
|
3月前
|
存储 数据管理 数据库
|
3月前
|
存储 SQL 分布式计算
关系数据库和HDFS的基本区别是什么?
【8月更文挑战第31天】
80 0
|
1月前
|
IDE 网络安全 开发工具
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
本文介绍了如何在PyCharm专业版中连接远程服务器并配置远程Python环境解释器,以便在服务器上运行代码。
301 0
IDE之pycharm:专业版本连接远程服务器代码,并配置远程python环境解释器(亲测OK)。
|
4月前
|
数据库 Python Windows
Python:Pycharm安装指南
1. 双击安装程序,点击Next。 2. 选择安装路径,Next。 3. 默认选项,添加环境变量,Next。 4. 保持默认设置,点击Install。 5. 安装完成后选择是否立即重启。
61 2
Python:Pycharm安装指南