原创 python2向python3遷移問題記錄

1 如何在python腳本(代碼)內知道當前解釋器是什麼 import sys if sys.version > '3': print(sys.version) PY3 = True else: print

原创 標註環境CVAT在Ubuntu18.04下搭建

CVAT Ubuntu 18.04 環境搭建CVAT Ubuntu 18.04 標註環境搭建環境準備Ubuntu環境搭建換源路徑Anaconda 下載安裝CVAT 下載基礎環境配置Ubuntu Docker 環境配置★ CVAT

原创 Linux/Ubuntu下批量只修改名稱有空格的文件夾或文件權限

sudo find -type d -print0 | xargs -0 sudo chmod 1777 舉例: (base) ai@ai-MS-7817:~/test$ ll total 12 drwxrwxr-x 3 ai

原创 python 使用sendmail發郵件包含圖片和附件

  #!/bin/python #encoding: utf-8 from email.mime.multipart import MIMEMultipart from email.mime.text import MIMEText f

原创 windows串口控制控件mscomm32支持多串口(256串口)的辦法

在MFC串口編程中,有兩種方式,一種是針對網絡中大咖提供的API,這種方式需要有一定的代碼邏輯能力。還有一種就是使用mscomm插件了。 具體使用的方式這裏不再贅述,網絡上有一大把,均是插入MFC後進行事件響應的獲取以及判斷。 但是,在實

原创 python實現BCC(異或)校驗

1. 什麼是BCC校驗 當且僅當兩個對位置的二進位相異時,結果爲1,即 1^0 = 1; 1^1 = 0 將上述結果再次和下一個數字進行異或,可得校驗碼。 2. 在python中異或是什麼運算符 上面已經寫了,是^,在英文輸入法下 按住s

原创 Linux/Ubuntu下批量只修改文件夾或只修改文件權限

sudo find -type d -print0 | xargs -0 sudo chmod 1777 舉例: (base) ai@ai-MS-7817:~/test$ ll total 12 drwxrwxr-x 3 ai

原创 AI訓練環境搭建 Ubuntu18.04安裝NVIDIA的驅動(一)

AI 初體驗 在Ubuntu下搭建 訓練環境,使用yolo3 訓練自己的數據。 環境準備 物理環境 Ubuntu PC NVIDIA 顯卡一塊,GTX 1650Super 軟件環境 Ubuntu 18.04 顯卡驅動 NVI

原创 cv2.imread 中文圖片名或中文路徑 返回None

cv2.imread 返回None 背景 同事給我傳了一堆中文文件名的圖片,我打算組合成視頻進行AI 標註 解決辦法 使用下面這個替代cv2.imread() # 默認生成24幀率的視頻 fps = 24 # size = (72

原创 解決YOLO3 訓練出現Couldn't open file: .names train.txt valid.txt

YOLO3 訓練自己的數據 數據處理後,生成train和valid以及data traintxt = '../dataset/random_save-2020-04-15-17-46-54.train.txt' validtxt

原创 Git本地倉庫提交到遠程倉庫

Git本地倉庫提交到遠程倉庫 本地倉庫提交 先在本地倉庫做好保存和提交 git init git status git add . git commit -m 'first commit' 配置SSH公鑰 配置公鑰的目的是建立服

原创 利用python修飾器對比adb screencap的兩種方式

什麼是python修飾器 先貼上幾個傳送門 https://stackoverflow.com/questions/739654/how-to-make-a-chain-of-function-decorators https://blo

原创 python2.7 BCC校驗

1. 什麼是BCC校驗 當且僅當兩個對位置的二進位相異時,結果爲1,即 1^0 = 1; 1^1 = 0 將上述結果再次和下一個數字進行異或,可得校驗碼。 2. 在python中異或是什麼運算符 上面已經寫了,是^,在英文輸入法下 按住s

原创 樹莓派3B+ wifi切換Master(AP)和Managed(Normal)

一、概要描述 網上有很多create_ap之類的切換方法,但,我就想試試自己搞搞。 參考了很多,就不一一列舉各位前輩的傳送門了,太多了。   二、主要動作 1. 安裝主要包 sudo apt-get install dnsmasq h

原创 python的whl下載

https://www.lfd.uci.edu/~gohlke/pythonlibs/