常用数据库操作

1 .sqlite

  下载地址:https://www.sqlite.org/download.html

  Precompiled Binaries for Windows下下载 :

sqlite-tools-win32-x86-3240000.zip
(1.64 MiB)

 

sqlite-dll-win64-x64-3240000.zip
(736.78 KiB)

  解压这两个文件,然后将这三个exe,1个dll,1个def文件都放到system32下,就完成安装了

  常用命令:

  sqlite3 命令行进入

  .help

  .schema

  .schema tb1 

  .head on

  .mode column

  crud 操作直接可以用sql语句

  参考这兄弟:https://www.cnblogs.com/xcsn/p/6050878.html

2.python 数据类型

  可变和不可变类型

    不可变 int float str tuple  对象的内容 类似c++ const char * 指向字符常量的指针

    可变 list dict 

   copy.copy

   copy.deepcopy如果是不可变类型,没区别。可变类型的子对象,copy不会拷贝子对象,deepcopy会拷贝

    参考链接:https://blog.csdn.net/fm_VAE/article/details/79465380  

   可哈希对象 :所有不可变对象。自定义类(但是和任何对象都不相等,除了他们自己)

    如果一个对象在其生命周期内有一个固定不变的哈希值且可以与其他对象进行比较操作 (这需要__eq__()方法) ,那么这个对象就是可哈希对象

   不可哈希对象:list、字典、

  

posted on 2018-07-17 20:48  么么唧唧  阅读(160)  评论(0编辑  收藏  举报

导航