一個小白的程式設計自學記錄----相機攝像自動化
一個小白的程式設計自學記錄----相機攝像自動化
剛剛步入的初學者,因為經驗的不足,常常感到頭疼,比如,我想要做一個相機自動化的腳
本或者程式,剛開始從百度得到一些資訊,百度告知的是所以windows APP在C盤下一個
WindowsAPP資料夾下,當你找到這個資料夾時,發現資料夾需要更高的許可權訪問,無奈不
知道如何處理,只好硬著臉皮去找百度,經過一些列的操作終於明白了怎麼獲取資料夾許可權
(方法就是新增一個EveryOne的賬戶進去,給予此賬戶更多的許可權),就達到期望值了,
進去發現,裡面的檔案都不是封裝成Exe的檔案,因此常常就此被困惑,而無法前進,最後
在Dos命令中找到一個辦法可以啟動原生的相機APP程式,結合Python, 使用控制程式碼、模擬鼠
標和鍵盤點選總算成功了,程式碼如下:
import os
import win32con
import win32gui, win32api
import time
啟動DOS命令
os.system(“start microsoft.windows.camera:”)
time.sleep(3)
視窗控制程式碼變數
CameraWin = win32gui.FindWindow(“ApplicationFrameWindow (Unicode)”, “相機”)
啟用視窗
win32gui.SetActiveWindow(CameraWin)
time.sleep(3)
設定滑鼠所在位置
win32api.SetCursorPos([1176, 365])
滑鼠左擊
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP | win32con.MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0)
time.sleep(3)
觸發Enter鍵
win32api.keybd_event(13,0,0,0)
win32api.keybd_event(13,0,win32con.KEYEVENTF_KEYUP,0)
相關文章
- 第七個OpenGL程式,Camera 攝像機 (3d模型自轉)3D模型
- 一隻自動化測試小白的學習記錄——Python+Selenium+pip+webdriver下載安裝 python自動化測試環境配置PythonWeb
- 微信小程式自動化,記錄趟過的坑!微信小程式
- Electron小白入門自學筆記(一)筆記
- 山體落石泥石流自動監測攝像機
- 來自一個小白的祝福
- 自學程式設計的 6 個致命誤區程式設計
- UI自動化學習筆記- 日誌相關操作UI筆記
- 學程式設計的記錄程式設計
- 如何自學程式設計?程式設計
- 搭建一個攝像頭應用程式 應用程式內部攝像頭
- 深耕自動化教學,風變程式設計為自主學習助力程式設計
- Web自動化——介紹與安裝以及第一個web自動化程式(一)Web
- 小白自學python的第一週Python
- 零基礎小白如何自學UI設計?UI
- AI機器學習自動化的四個等級AI機器學習
- uni-app小白入門自學筆記(一)APP筆記
- 來自一個程式設計師的內心世界程式設計師
- win10如何開啟電腦攝像頭錄影_win10用電腦自帶攝像頭錄影的方法Win10
- Auto Machine Learning 自動化機器學習筆記Mac機器學習筆記
- 可以免費自學程式設計的12個網站程式設計網站
- 小白自學Python(一) -- Python教程Python
- AC自動機學習筆記筆記
- AC 自動機學習筆記筆記
- 記錄Android學習-遇到的第一個問題,AS自帶AVD無法啟動Android
- 運動相機競爭升級:下一站模組化、自動化?
- 微信小程式設計師自動化測試微信小程式程式設計師
- 學習 java 做自動化測試相關Java
- 暑期自學 Day 06 | 網路程式設計(一)程式設計
- 記錄自學 PHP 之路PHP
- 分享一個自研開發的QA自動化審計工具-Sonar檢查
- 聊聊UI自動化的PageObject設計模式UIObject設計模式
- 介面自動化Python+requests踩坑記錄Python
- 一文搞懂自動化測試框架設計框架
- 自學程式設計和計算機科班出身的差別在哪?程式設計計算機
- 自學程式設計,如何找到自己的第一份程式設計師工作?程式設計師
- 【Python學習教程】Python程式設計可以實現哪些辦公自動化?Python程式設計
- 測試開發之自動化篇-自動化測試框架設計框架