【请大侠指教】怎么使用python更改excel表中的字体属性

【请大侠指教】如何使用python更改excel表中的字体属性
excel表中已有若干行内容
1.如何使用python更改excel表中单元格内的字体大小
2.如何使用python更改excel表中单元格内的字体颜色
3.如何使用python更改excel表中单元格的背景颜色
4.所有单元格左(右)对齐
其他的都搞定,就剩这几项总是解决不了,请赐教 :)

------解决方案--------------------
这个问题,以前微博上有人问过,我以前也没有接触过,利用早起的时间,google一下,测试了代码,放在以下网页上,请参考。说上面这么多的目的,程序员要会利用google搜索。一般问题都能搜到。
如何用python和xlwt写excel文件,并设置单元格字体、字体大小、颜色等 
请看http://www.qy7788.com.cn/shiyongxinxi/shiyongxinxi77.html
------解决方案--------------------
这个问题,以前微博上有人问过,我以前也没有接触过,利用早起的时间,google一下,测试了代码,放在以下网页上,请参考。说上面这么多的目的,程序员要会利用google搜索。一般问题都能搜到。
如何用python和xlwt写excel文件,并设置单元格字体、字体大小、颜色等 
请看http://www.qy7788.com.cn/shiyongxinxi/shiyongxinxi77.html
------解决方案--------------------
没有经验,你试试 用python和xlwt吧
------解决方案--------------------
or try the "openpyxl"
------解决方案--------------------
Python code
from win32com.client import Dispatch

excel  = Dispatch('Excel.Application')

book = excel.Workbooks.open(r'C:\Users\ago\Desktop\1.xls')

sheet = excel.Worksheets("Sheet1")
sheet.Cells(1, 1).Font.Size = 20

book.Save()
book.Close()
raw_input('over')

------解决方案--------------------
sheet.Cells(1, 1).Font.Size = 20 #设置第一个单元格的字体
其他的也是类似的了