对excel文件进​​行排序并使用python发送每日电子邮件

时间:2016-03-18 15:27:23

标签: python excel

首先,如果我的问题听起来很愚蠢或无关紧要,我会道歉。我没有任何编码语言的高级别。

我目前正在使用(玩python),我想知道我是否可以自动化我每天处理的流程,而且我目前手动执行。 我有一个excel电子表格,我每天根据相同的标准进行排序,之后通过电子邮件发送。

任何help.idea.tips.tricks更多欢迎

2 个答案:

答案 0 :(得分:1)

查看Openpyxl的excel和SMTP电子邮件,可以使用日程安排每天安排,不应该很难。

答案 1 :(得分:0)

这是使用Python排序Excel表格的answer。您可以使用xlrdpandas来读取,排序和编写Excel文件。对于pandas,请使用sort_values()代替sort()对数据进行排序。例如,您可以将df.sort替换为:

df = df.sort_values(by=["col_0", "col_1", "col_2"], ascending=[False, True, False])

将已排序的数据保存到excel文件后,请参阅此answer以使用Python发送电子邮件。