一、創建定時任務
\
- 【程序或腳本】文本框中填的是Python編譯器的名稱,一般就是python.exe,
- 【起始於】文本框中填的是Python編譯器的目錄,上圖中假設你的Python編譯器的完整路徑是“C:\Python27\python.exe”,
- 【添加參數】文本框中填的是你的Python程序的完整路徑,這里假設在C盤的Users文件夾下面有一個叫做code.py的文件。如果你的Python程序包含命令行參數,將其添加到Python程序的完整路徑之后即可。
如果將這三部分連在一起,就是“C:\Python27\python.exe C:\Users\code.py”,這其實就是在Windows命令行下輸入“python C:\Users\code.py”(或“python code.py”,如果你正好在C:\Users目錄下),只是在計划任務的設置中需要給出完整的python編譯器的路徑而已。
二、Python運行不顯示DOS窗口的方法
方法1:使用pythonw.exe運行 xxx.py
方法2:將.py改成.pyw(這個其實就是使用腳本解析程序pythonw.exe)
跟 python.exe 比較起來,pythonw.exe 有以下的不同:
1)執行時不會彈出控制台窗口(也叫 DOS 窗口)
2)所有向原有的 stdout 和 stderr 的輸出都無效
3)所有從原有的 stdin 的讀取都只會得到 EOF 注:唯獨視窗版 Python 有 .pyw 格式。
三、python logging模塊:https://www.cnblogs.com/liujiacai/p/7804848.html
四、編寫python類注意事項
- 引用類: from loggingbase(類的文件名) import MyLogging(類名)
- 另一個類中初始化類,並調用其方法: ms = MyLogging();ms.ExecLog(i[1])
- 類的初始化函數 __init__ 可以初始化一些變量的值,也可以不寫
- 編碼問題使用 # -*- coding:utf-8 -*-