摘要:
当对元组,列表,字典,集合,字符串使用for循环语句的时候,可以依次拿到里面的数据,这样的过程称为遍历,也叫迭代。 想要让创建出来的类的实例对象可以迭代,也就是可以使用for来遍历,需要在类中实现__iter__方法,需要实现__next__方法。 迭代一个可迭代对象的时候,实际上就是先获取该对象提 阅读全文
摘要:
这几天在学习scrapy框架,感觉有所收获,便尝试使用scrapy框架来爬取一些数据,对自己阶段性学习进行一个小小的总结 本次爬取的目标数据是起点中文网中的免费作品部分,如下图: 本次一共爬取了100本小说,并对爬取结果进行以下两种存储; 1.把小说内容分章节写入txt中 2.把小说的内容存入sql 阅读全文
摘要:
数据的插入需要在sql语句后加上COMMIT,同时需要在连接处设置autocommit=True,如果没有我试过插入不成功。 之前查过看见很多人说在cur.execute(sql)后面使用conn.commit(),但是我试了很多次都不成功,直到看到https://blog.csdn.net/mar 阅读全文
摘要:
今天在使用python3.7中的pymssql 连接sqlserver的时候遇到的问题: pymssql.OperationalError: (20009, b'DB-Lib error message 20009, severity 9:\nUnable to connect: Adaptive 阅读全文
摘要:
最近在学习scrapy,留个学习笔记 1.创建spider项目 scrapy startproject + 项目名字 如:scrapy startproject runoob,生成的项目文件结构如下: 2. 生成一个spider 创建完成spider项目runoob后,进入项目(cd runoob) 阅读全文
摘要:
程序在执行如下代码的时候报错'list' object has no attribute 'send_keys' 解决: 把find_elements_by_id方法改成find_element_by_id 参考: https://stackoverflow.com/questions/299573 阅读全文
摘要:
在使用python中的selenium模块的时候出现以下错误 解决: 问题是没有Chrome 驱动,那么先下载驱动。 下载之前先查看自己chrome当前的版本信息: 点击chrome浏览器右上角的圆圈标记处,在帮助-->关于Google Chrome(E)中查看浏览器的版本信息 之后打开网址http 阅读全文
摘要:
使用winform的dataGridView控件实现简单的分页 结果: 阅读全文