为了账号安全,请及时绑定邮箱和手机立即绑定

关于课程大家常见问题汇总


这里是把大家在学习过程中的共性问题进行了汇总,方面后面同学学习时快速检索。


1.课程中文档、数据资料等内容提供

https://github.com/yanwydxf/office-automation

2.不太理解自动化带来的效果,或觉得通过python操作返回繁琐了,不如直接手动操作office软件便捷

视频中的数据手动录入是作为一个示例,这里更多是想要大家掌握Python写入Excel的语法。

为了便于你理解Python Excel自动化操作,我把Python写入Excel的两种场景大概描述下

Python写入Excel从大方向可以分为两种:

一、已有数据进行写入

数据的来源可能是爬虫爬取的数据、可能是其他Excel文件或者Word文件,这种情况的话使用Python进行写入就非常方便,比如已有数据的数据规格和要新写入生成的Excel不匹配,或已有数据量非常大,无法手动完成等等,这些都可以利用Python进行完成,并且优势很明显

二、一行一行手动写入

第二种是没有收据,需要手动去进行录入,在通过Python写入的过程,会觉得和直接在Excel中手动写入没差别,但是对于后期的维护上,Python可以很便捷的修改和进行其他读取、修订等操作,但是人工录入的话就又回到了比较原始的过程

3.关于操作mysql数据库遇到问题

无法启动:首先排查下mysql服务是否启动,在window下‘服务’,找到 mysql 查看是否启动

数据库这块操作的顺序:

  1. 第一步先在mysql官方下载安装文件进行安装(安装过程可以网上搜索有很多安装图解教程)

  2. 第二步为了方便使用mysql这里通过安装可视化工具 Navicat for MySQL进行连接

    注意:上面这两步骤和视频代码没有任何关联,先确保这两步执行顺利,可以通过Navicat for MySQL连接到数据库,再进行下面步骤的操作

  3. 第三步安装pymysql,通过pip install pymysql 进行安装(这是python中提供用于操作MySQL的第三方模块)

  4. 第四步参考视频中代码编写 mysqlhelper.py ,以及其他代码


未完待续,后面有其他常问的问题,我会继续总结在这里,新同学可以关注下


正在回答

举报

0/150
提交
取消
Python办公自动化
  • 参与学习       49115    人
  • 解答问题       163    个

以实际工作场景出发,利用python高效快捷覆盖全方位办公自动化内容。

进入课程

关于课程大家常见问题汇总

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号