原创 python 異常處理

跑出異常和自定義異常1. 拋出異常和自定義異常Python用異常對象(exception object)表示異常情況,遇到錯誤後會引發異常。如果異常對象並未被處理或捕捉,程序就會用所謂的回溯(traceback)終止執行。1.1 raise

原创 Python_cmd的各種實現方法及優劣(subprocess.Popen, os.system和commands.getstatusoutput)

一、目前我使用到的python中執行cmd的方式有三種:1. 使用os.system("cmd")這是最簡單的一種方法,特點是執行的時候程序會打出cmd在linux上執行的信息。使用前需要import os。[python] view pl

原创 我的友情鏈接

51CTO博客開發

原创 django03_表單(forms.ModelForm)(login前後臺)

一,創建一個表單創建一個Form表單有兩種方式:第一種方式是繼承於forms.Form,的一個子類,通過在form中選擇你需要的類型來規定表單之中字段的類型class LoginForm(forms.Form):     username

原创 django02_01 CMDB

一、CMDB開發流程概述        cmdb根據流程劃分爲三個部分:服務器,中控機,後臺管理。通過中控機與服務器交互,收集所需採集的硬件、服務端相關信息。並將數據傳遞到後臺數據庫,由後臺管理程序呈現。1、後臺管理      使用djan

原创 python 異常處理

跑出異常和自定義異常1. 拋出異常和自定義異常Python用異常對象(exception object)表示異常情況,遇到錯誤後會引發異常。如果異常對象並未被處理或捕捉,程序就會用所謂的回溯(traceback)終止執行。1.1 raise

原创 django02_02 CMDB_api_untreated_server

基於上一篇環境,本篇詳細敘述 中控機通過API獲取主機列表的內容。在API中定義獲取主機列表的urlfrom web_api import views urlpatterns = [     url(r'untreated_server/

原创 我的友情鏈接

51CTO博客開發

原创 python 環境準備_virtualenvwrapper

VirtualEnv 是什麼VirtualEnv用於在一臺機器上創建多個獨立的python運行環境,VirtualEnvWrapper爲前者提供了一些便利的命令行上的封裝。爲什麼要用- 隔離項目之間的第三方包依賴,如A項目依賴django1