原创 Pytest3.8 MarkInfo objects are deprecated as they contain merged marks which are hard to deal

環境:pytest3.8.0,allure,添加@allure.story等標記後運行報錯 MarkInfo objects are deprecated as they contain merged marks which are h

原创 Linux學習之三劍客

1、grep:文本搜索工具,搜索文本內容 grep "my" a :在a文件中搜索含有my行的內容 cat a | grep -i "my":在a文件中搜索含有my行的內容,忽略大小寫 cat a | grep -o "my" :在a文件

原创 Linux學習之Bash筆記本(二)

1、IF語句:if [ 條件 ];then 命令; elif [ 條件 ]; fi 2、&& 與:前面語句執行成功則執行 ||或:前面指令不成功則會執行||之前的語句 echo "1" && echo "2" ||echo "3" &&

原创 Linux之Bash學習筆記(一)

1、變量賦值左右兩邊不能有空格,例如:a=mytest 2、如果要將變量與其他字符連接需要用到{},例如echo $a_1,此處a_1系統識別爲:變量名 如果要輸出mytest_1,則需要這樣輸出echo ${a}_1 3、單引號與雙引號

原创 Centos7.5 BCM4322無線網卡驅動安裝踩坑記錄

弄了黑蘋果把T420S的無線網卡換了,發現黑蘋果能夠用WIFI上網,然後蛋疼的時刻來了,Centos7.5沒辦法上網了,於是開始折騰無線網卡驅動安裝,踩了幾個坑,此文作爲記錄避免以後重裝系統需要,以百度雲服爲操作示範,如果你是在家裏以普通

原创 聯想T420S 黑蘋果GPT+UEFI單系統安裝

如果要更換無線網卡,請自行百度T420s Bios 1.46白名單進行BIOS刷新 1、首先準備兩個U盤 2、準備以下文件,WIN8PE製作程序、Transmac(52pojie有破解版可以到上面搜索)、黑蘋果鏡像(百度搜索:10.12.

原创 Centos7.5環境搭建之Python3.7.2

折騰了整整十幾個小時,踩了各種坑,網上教程需謹慎 很多教程沒有安裝編譯工具這步,我也是小白,不知道爲什麼要有這步但是跟着操作總不會錯 安裝編譯工具 第一個坑在這裏,網上一些教程寫的是tools,不注意看你會GG,這裏最好用yum grou

原创 Python 序列化與反序列化

#!/usr/bin/env python # -*- Coding:utf-8 -*- import pickle # 引入Python序列化功能模塊 """ dumps只是把變量序列化並未進行寫入保存的操作,需要將序列化後的內容

原创 Python json序列化與反序列化

#!/usr/bin/env python # -*- Coding:utf-8 -*- import json d = dict(name='Bob', age=20, score=88) with open('json.txt'

原创 Python 錯誤處理

# -*- coding:utf-8 -*- import logging from functools import reduce try: print('try...') r = 10 / int('0')

原创 Python 閉包 返回函數

# -*- coding:utf-8 -*- # 返回一個函數時,牢記該函數並未執行,返回函數中不要引用任何可能會變化的變量 # 閉包的用處/優點有兩條: # 從函數外可以讀取函數內部的變量 # 讓這些變量的值始終保持在內存中(也可以理

原创 Python Class的訪問限制 多態與繼承

# -*- coding: utf-8 -*- class Student(object): def __init__(self, name, gender): self.__name = name # 將變量變成私

原创 Python 統計學生數

# -*- coding: utf-8 -*- class Student(object): count = 0 def __init__(self, name): self.name = name

原创 Python 裝飾器

# -*- coding:utf-8 -*- # 增強now()函數的功能,比如,在函數調用前後自動打印日誌,但又不希望修改now()函數的定義, # 這種在代碼運行期間動態增加功能的方式,稱之爲“裝飾器”(Decorator)。 #

原创 Python Student() takes no arguments 錯誤

# -*- coding: utf-8 -*- class Student(object): def __int__(self, name, score): self.name = name self.sc