Skip to content

JimyFengqi/Novels

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

novel网站

网站 代码地址 其他
爱去小说网 下载代码 没有下载数量,某些没有图片,某些没有简介,有zip 和 txt 两种下载方法
书本网 下载代码 没有下载数量, 文件大小以文字数量来代替 ,小说有7W+ 部,没有zip下载
当书网 下载代码 没有下载数量,没有zip下载方法
落吧书屋 下载代码 除了没有小说状态,其他数据都不错,言情小说偏多
书丫丫 下载代码
八零电子书 下载代码 分类比较多有男生 女生小说之分,里面还有诗歌之类的, 可以参照无限小说网
无限小说 下载代码 除了没有小说状态,其他数据都不错,言情小说偏多
炫书网书库 下载代码 除了没有小说状态,其他数据都不错,言情小说偏多
选书网 下载代码 小说状态
奇书网 下载代码 奇书网没有小说状态,没有图片
宅男小说网 下载代码 信息比较全
棉花糖 下载代码 网站没有小说下载数量,没有书籍大小,没有zip下载方法
手机小说下载网 下载代码 部分小说没有TXT下载格式,其他数据都挺全
飘柔文学 下载代码 下载数量是假的数据,没有zip方法,文件大小是通过字数多少计算的
良久小说 下载代码 这个网站每种小说只显示10页,每页50个,没有zip下载方法
请看小说网 这个网站书库中只能显示9页 有下载方法,请看小说网小说库共 344510 部作品
下书网 这个网站不提供下载方法,网页也比较low,书籍总数253074本
福利小说网 下载代码 网站有小说下载数量,没有zip下载方法,库存不到1W
爪机网 下载代码 没有任何下载方法,只能参考一下
我爱读电子书 这个网站不提供下载方法,不过书籍信息挺全
时光电子书 这个网站不提供下载方法,不过书籍信息挺全
言情小说书库 言情小说聚聚地,适合单本的找,没有书库,没法写下载代码

插入数据避免重复

用insert语句插入数据,为避免重复插入又不打断数据处理。

首先要避免重复插入,就必须在插入时引发冲突。在表中设置了id字段,该字段为UNIQUE属性,当插入的id已存在时引发冲突。

引发冲突后insert会做一些处理,处理方式由OR字句定义。包含如下: ROLLBACK当发生约束冲突,立即ROLLBACK,即结束当前事务处理,命令中止并返回SQLITE_CONSTRAINT代码。若当前无活动事务(除了每一条命令创建的默认事务以外),则该算法与ABORT相同。 ABORT当发生约束冲突,命令收回已经引起的改变并中止返回SQLITE_CONSTRAINT。但由于不执行ROLLBACK,所以前面的命令产生的改变将予以保留。缺省采用这一行为。 FAIL当发生约束冲突,命令中止返回SQLITE_CONSTRAINT。但遇到冲突之前的所有改变将被保留。例如,若一条UPDATE语句在100行遇到冲突100th,前99行的改变将被保留,而对100行或以后的改变将不会发生。 IGNORE当发生约束冲突,发生冲突的行将不会被插入或改变。但命令将照常执行。在冲突行之前或之后的行将被正常的插入和改变,且不返回错误信息。 REPLACE当发生UNIQUE约束冲突,先存在的,导致冲突的行在更改或插入发生冲突的行之前被删除。这样,更改和插入总是被执行。命令照常执行且不返回错误信息。当发生NOT NULL约束冲突,导致冲突的NULL值会被字段缺省值取代。若字段无缺省值,执行ABORT算法

为避免操作打断,我选择了IGNORE。最后完整的用法如下: INSERT OR IGNORE INTO troopstypes (id)values(2);

常用的一些方法

  • 选择特定的内容 比如下面list内容, 只选择 class = b 的内容, xpath('class["b"]'); 筛选含有class 的项目 xpath('a[(@title)]/@id') #筛选出来含有title属性的,然后取其id
  <div id="post-405" class="post-405 post type-post status">inner text</div>
  <div id="post-105" class="b">inner text</div>
  <div id="post-5" class="post-5 post type-post status">inner text</div>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published