原创 openstack ssh遠程連接kvm :net_mlx5: cannot load glue library: libibverbs.so.1

部署openstack,ssh連接到kvm提示: net_mlx5: cannot load glue library: libibverbs.so.1: cannot open shared object file: No such f

原创 NoValidHost: No valid host was found. : NoValidHost_Remote: No valid host was found.

openstack的queens版本創建實例的時候實例狀態ERROE 查看日誌以下錯誤 2019-12-10 11:32:25.436 4805 WARNING nova.scheduler.utils [req-d3743b51-2f

原创 windows雙擊運行.py文件

編寫好你的腳本,右擊-->屬性-->打開方式選項處,點擊更改,找到你的python.exe文件,點擊確定就可以 如果不知道python.exe文件的存放位置,可以打開我的電腦,在此電腦欄裏邊搜索python.exe文件,按下回車後會打開p

原创 Linux配置阿里的yum源

  配置阿里雲的yum源: 1,將/etc/yum/repos.d目錄下的 Centos-Base.repo備份mv /etc/yum/repos.d/Centos-Base.repo /etc/yum/repos.d/Centos-Ba

原创 擴展刪除swap交換分區

swap:交換分區,作用提升內存的容量,防止(Out Of memory),但畢竟是用硬盤做的,永遠不能替換內存 擴展交換分區大小一,查看現有的交換分區free -m:查看現有的交換分區swapon -s:查看交換分區二,增加交換分區方法

原创 Python描述器Descriptors

描述器的表現:                         用到了三個魔術方法:__get__(),__set__(),__delete__() 方法簽名如下:                         object.__get

原创 Python,面向對象

語言的分類:                     面向機器:抽象成機器指令,機器容易理解                     代表:彙編語言                     面向過程:做一件事情,排出個步驟,第一步幹

原创 Python,序列化和反序列化

序列化:要設計一套協議,按照某種規則,把內存中數據保存到文件中。文件是一個字節序列,所以必須把數據轉換成字節序列,輸出到文件。這就是序列化。反之從文件的字節序列恢復到內存,就是反序列化。   定義:           seriali

原创 Python內置數據結構字典dict

字典dict:                key-value鍵值對的數據集合                可變的,無序的,key不重複 字典dict定義,初始化:                 d = dict() 或者 d =

原创 grep和正則表達式常規基本語法

grep是一款文本過濾工具。 作用: 文本搜索的工具,根本用戶指定 “模式“對目標文本逐行匹配檢查:打印匹配到 行 打印匹配到的行。 模式: 是由正則表達式字符及文本字符所編寫的過

原创 Python內置數據結構,字符串

字符串:             字符串是不可變對象             一個個字符組成的有序的字符序列,使用單引號,雙引號,三引號引住的字符序列         字符串定義,初始化             s1 = ‘string