自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

酱豆腐的博客

一步一个脚印,先学走路再学跑

  • 博客(7)
  • 收藏
  • 关注

原创 【Python编程快速上手】【实践项目】Excel到CSV的转换程序

项目说明Excel 可以将电子表格保存为CSV 文件,只要点几下鼠标,但如果有几百个Excel文件要转换为CSV,就需要点击几小时。利用第12 章的openpyxl 模块,编程读取当前工作目录中的所有Excel 文件,并输出为CSV 文件。一个 Excel 文件可能包含多个工作表,必须为每个表创建一个CSV 文件。CSV文件的文件名应该是(Excel 文件名)_(表标题).csv,其中(E...

2018-09-05 10:08:24 535

原创 【Python编程快速上手】【实践项目】openpyxl模块-电子表格单元格翻转程序

项目说明编写一个程序,翻转电子表格中行和列的单元格。例如,第5 行第3 列的值将出现在第3 行第5 列(反之亦然)。这应该针对电子表格中所有单元格进行。例如,之前和之后的电子表格应该看起来如下图所示。 程序可以这样写: 利用嵌套的for 循环,将电子表格中的数据读入一个列表的列表。这个数据结构用sheetData[x][y]表示列x 和行y 处的单元格。然后,在写入新电子表格时,将sh...

2018-08-29 17:29:51 784

原创 【Python编程快速上手】【实践项目】利用openpyxl模块创建EXCEL空行插入程序

项目说明创建一个程序blankRowInserter.py,它接受两个整数和一个文件名字符串作为 命令行参数。我们将第一个整数称为N,第二个整数称为M。程序应该从第N 行开 始,在电子表格中插入M 个空行。例如,如果这样执行程序:python blankRowInserter.py 3 2 myProduce.xlsx执行之前和之后的电子表格,应该如下图所示。 代码块...

2018-08-29 16:16:46 2874

原创 【Python编程快速上手】【实践项目】利用openpyxl模块创建乘法表

项目说明创建程序multiplicationTable.py,从命令行接受数字N,在一个Excel 电子表格 中创建一个N×N 的乘法表。例如,如果这样执行程序:py multiplicationTable.py 6它应该创建一个下图所示的电子表格 行 1 和列A 应该用做标签,应该使用粗体。代码块#! /usr/bin/env python3# multip...

2018-08-29 14:45:03 656 1

原创 【实践项目-以百度图库为例】Python+selenium图像网站下载

项目说明编写一个程序,访问图像共享网站,如Flickr 或Imgur,查找一个类型的照片, 然后下载所有查询结果的图像。可以编写一个程序,访问任何具有查找功能的图像 网站。 此处以百度图库为例进行项目操作。代码块#! /usr/bin/env python3# downloadPic - 利用命令行从百度下载相关的图片到本地硬盘import sys, time, req...

2018-08-23 19:11:45 824

原创 【Python编程快速上手】【实践项目】Python+selenium命令行邮件程序

项目介绍编写一个程序,通过命令行接受电子邮件地址和文本字符串。然后利用selenium 登录到你的邮件账号,将该字符串作为邮件,发送到提供的地址(你也许希望为这 个程序建立一个独立的邮件账号)。代码块#! /usr/bin/env python3# senEmail.py - 利用命令行发送字符串到指定邮箱地址import sys, timefrom selenium ...

2018-08-23 18:08:15 1229

原创 python+selenium自动登录163邮箱代码提示错误解决方案(如:NoSuchFrameException: Message: no such frame)

selenium模块实现163邮箱自动登录操作 利用selenium模块控制Chrome浏览器打开163邮箱网页,并实现自动填写账号密码操作。在Python中利用selenium模块实现这一目的只需要简单几步,但碍于初学者,本身对于HTML的认知也仅限于自学Python的书中提及的一些简单概念,所以在尝试邮箱的自动登录操作时遇到了2个问题,特此记录下来便于后续学习。代码块...

2018-08-22 17:41:55 15171 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除