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