婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > selenium+python自動化78-autoit參數化與批量上傳功能的實現

selenium+python自動化78-autoit參數化與批量上傳功能的實現

熱門標簽:400電話申請資格 舉辦過冬奧會的城市地圖標注 遼寧智能外呼系統需要多少錢 阿里電話機器人對話 正安縣地圖標注app 地圖地圖標注有嘆號 電銷機器人系統廠家鄭州 qt百度地圖標注 螳螂科技外呼系統怎么用

前言

前一篇autoit實現文件上傳打包成.exe可執行文件后,每次只能傳固定的那個圖片,我們實際測試時候希望傳不同的圖片。
這樣每次調用的時候,在命令行里面加一個文件路徑的參數就行。

一、命令行參數

1.參數化傳入的參數,可以通過autoit的命令行參數:

  myProg.exe param1 “This is a string parameter” 99

在腳本中,可用以下變量獲取命令行參數:

$CmdLine[0] ; = 3
$CmdLine[1] ; = param1
$CmdLine[2] ; = "This is a string parameter"
$CmdLine[3] ; = 99
$CmdLineRaw ; = 'param1 "This is a string parameter" 99'
  • $CmdLine[0] 獲取的是命令行參數的總數,在上例中$CmdLine[0]=3
  • $CmdLine[1]~$CmdLine[63] 獲取的是命令行參數第1到第63位,這個方式最多只能獲取63個參數,不過正常情況下是足夠用的
  • $CmdLineRaw 獲取的是未拆分的所有參數,是一個長字符串,這種情況下不局限與63個參數

2.將如下代碼保存為.exe文件后(文件名隨便取一個:cmdjpg.exe),在cmd執行一次,看是否成功

WinActivate("文件上傳");
ControlSetText("文件上傳", "", "Edit1", $CmdLine[1] );
Sleep(2000);
ControlClick("文件上傳", "", "Button1");

3.用python代碼執行

# 需上傳圖片的路徑
file_path = "D:\\1.png"

# 執行autoit上傳文件
os.system("C:\Users\Gloria\Desktop\cmdjpg.exe %s" % file_path) # 你自己本地的

二、批量上傳圖片

1.方法一:先把要上傳的圖片放到一個list下,然后for循環

# 把需要上傳的圖片放到一個list下
all_png = ["D:\\1.png", "D:\\2.png", "D:\\3.png", "D:\\4.png"]

# 循環點擊上傳圖片
for i in all_png:
  # 1點開編輯器圖片
 
  # 2點開文件上傳按鈕

  # 執行autoit上傳文件
  os.system("C:\Users\Gloria\Desktop\cmdjpg.exe %s" % i) # 你自己本地的.exe路徑
  time.sleep(3)

2.方法二:把要上傳的圖片編號,如:0.png , 1.png, 2.png這種(從0開始編號),放到同一目錄下,然后for循環

# 循環點擊上傳圖片
for i in range(4):
  # 1點開編輯器圖片

  # 2點開文件上傳按鈕

  # 文件名
  file_name = "D:\\%s.png" % i # 參數化路徑名稱

  # 執行autoit上傳文件
  os.system("C:\Users\Gloria\Desktop\cmdjpg.exe %s" % file_name) # 你自己本地的.exe路徑
  time.sleep(3)

三、參考代碼

# coding:utf-8
from selenium import webdriver
import time
import os
# 加載配置文件實現免登錄
profileDir = r'C:\Users\Gloria\AppData\Roaming\Mozilla\Firefox\Profiles\1x41j9of.default' # 你自己電腦的配置文件路徑,不要抄我的
profile = webdriver.FirefoxProfile(profileDir)
driver = webdriver.Firefox(profile)
driver.implicitly_wait(30)
driver.get("http://www.cnblogs.com/yoyoketang/")
driver.find_element_by_link_text("新隨筆").click()
time.sleep(3)

# 方法一:把需要上傳的圖片放到一個list下
all_png = ["D:\\1.png", "D:\\2.png", "D:\\3.png", "D:\\4.png"]

for i in all_png:
  # 點開編輯器圖片
  driver.find_elements_by_css_selector("img.mceIcon")[0].click()
  time.sleep(3)
  # 定位所有iframe,取第二個
  iframe = driver.find_elements_by_tag_name('iframe')[1]
  # 切換到iframe上
  driver.switch_to_frame(iframe)
  # 點開文件上傳按鈕
  driver.find_element_by_name('file').click()
  time.sleep(3)
  # 執行autoit上傳文件
  print i
  os.system("C:\Users\Gloria\Desktop\cmdjpg.exe %s" % i) # 你自己本地的.exe路徑
  time.sleep(3)
  driver.switch_to_default_content() # 切回到主頁面


# # 方法二:循環點擊上傳圖片
# for i in range(4):
#   # 1點開編輯器圖片
# 
#   # 2點開文件上傳按鈕
# 
#   # 文件名
#   file_name = "D:\\%s.png" % i # 參數化路徑名稱
# 
#   # 執行autoit上傳文件
#   os.system("C:\Users\Gloria\Desktop\cmdjpg.exe %s" % file_name) # 你自己本地的.exe路徑
#   time.sleep(3)

到此這篇關于selenium+python自動化78-autoit參數化與批量上傳的文章就介紹到這了,更多相關python自動化批量上傳內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • selenium+python自動化測試環境搭建步驟
  • selenium+python自動化測試之多窗口切換
  • selenium+python自動化測試之鼠標和鍵盤事件
  • selenium+python自動化測試之頁面元素定位
  • selenium+python自動化測試之使用webdriver操作瀏覽器的方法
  • selenium+python自動化測試之環境搭建
  • Python Selenium異常處理的實例分析
  • python使用Windows的wmic命令監控文件運行狀況,如有異常發送郵件報警
  • Python 獲取異常(Exception)信息的幾種方法
  • Python讀寫csv文件流程及異常解決
  • python裝飾器實現對異常代碼出現進行自動監控的實現方法
  • 教你利用Selenium+python自動化來解決pip使用異常

標簽:合肥 隨州 淘寶好評回訪 昭通 阜新 濟源 興安盟 信陽

巨人網絡通訊聲明:本文標題《selenium+python自動化78-autoit參數化與批量上傳功能的實現》,本文關鍵詞  selenium+python,自動化,78-autoit,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《selenium+python自動化78-autoit參數化與批量上傳功能的實現》相關的同類信息!
  • 本頁收集關于selenium+python自動化78-autoit參數化與批量上傳功能的實現的相關信息資訊供網民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    午夜欧美一区二区三区在线播放| 成人精品一区二区三区四区| 亚洲激情图片小说视频| 久久99日本精品| 在线观看一区二区视频| 亚洲欧洲另类国产综合| www.亚洲人| 久久久久久久久一| 国产成人精品网址| 国产精品区一区二区三区| 成人午夜av电影| 亚洲精品欧美激情| 欧美老肥妇做.爰bbww视频| 日本女优在线视频一区二区| 日韩精品一区二区三区四区 | 日韩电影在线免费| 欧美一区二区三区免费观看视频 | 久久国内精品自在自线400部| 日韩视频一区二区三区在线播放| 丝瓜av网站精品一区二区 | 国产精品美女久久久久久久| 99视频精品全部免费在线| 亚洲视频一区在线| 99久久精品国产毛片| 欧美精品久久一区| 天天操天天色综合| 欧美电视剧在线观看完整版| 午夜影院在线观看欧美| 欧美日韩三级一区| 国产精品二三区| 91色视频在线| 麻豆精品久久精品色综合| 国产婷婷色一区二区三区四区| 91蜜桃在线观看| 亚洲韩国精品一区| 毛片av中文字幕一区二区| 国产欧美精品一区| 成人精品免费网站| 一区二区三区小说| 久久奇米777| 欧美日韩高清在线播放| 国v精品久久久网| 婷婷国产v国产偷v亚洲高清| 亚洲欧美一区二区在线观看| 91麻豆精品国产| av高清久久久| 国产精品69久久久久水密桃| 亚洲综合久久av| 国产欧美一区在线| 欧美一级片在线| www.成人在线| 极品瑜伽女神91| 亚洲乱码日产精品bd| 久久久一区二区| 欧美色爱综合网| eeuss鲁片一区二区三区在线看| 美女脱光内衣内裤视频久久影院| 亚洲自拍欧美精品| 中文字幕一区二区三区视频| 日韩视频一区二区三区在线播放| 69av一区二区三区| 91福利在线导航| 国产精品影视在线| 蜜桃视频第一区免费观看| 亚洲国产精品精华液网站| 国产精品国模大尺度视频| 91社区在线播放| 99riav久久精品riav| 97se亚洲国产综合自在线| 国产一区二区网址| 五月天亚洲精品| 男男视频亚洲欧美| 日韩电影在线一区| 九九久久精品视频| 精品在线一区二区三区| 精品一区二区三区的国产在线播放 | 中文字幕不卡在线播放| 精品视频一区 二区 三区| 99精品黄色片免费大全| www.66久久| 欧美天堂一区二区三区| 欧美日韩五月天| 91精品国产综合久久久久| 欧美一区二区三区四区高清| 日本亚洲欧美天堂免费| 精品制服美女丁香| 99精品黄色片免费大全| 色哟哟一区二区| 一本色道久久综合亚洲91| 色综合中文综合网| 日韩精品在线网站| 久久亚洲精华国产精华液| 久久人人97超碰com| 中文字幕欧美国产| 亚洲精品videosex极品| 亚洲日本在线观看| 裸体一区二区三区| 韩国一区二区三区| 91成人免费在线视频| 精品国产乱码久久| 国产精品第四页| 日韩精品一级中文字幕精品视频免费观看 | 久久人人超碰精品| 中文字幕亚洲一区二区av在线| 国产精品福利影院| 亚洲一区在线视频| 亚洲国产视频a| 亚洲国产精品一区二区www在线| 免费高清成人在线| 成人av免费观看| 欧美日韩国产乱码电影| 欧美成人三级在线| 久久久久久久久岛国免费| 精品国产免费人成在线观看| 精品国产一区二区三区av性色| 久久久久久久久久美女| 亚洲五码中文字幕| 三级亚洲高清视频| 99久久综合色| 欧美一区二区三区啪啪| 亚洲一区二区三区四区在线免费观看 | 成人avav影音| 欧美军同video69gay| 精品国产自在久精品国产| 亚洲一区二区三区爽爽爽爽爽| 老司机精品视频在线| 国产成人午夜精品影院观看视频 | 中文字幕成人在线观看| 中文字幕精品在线不卡| 亚洲v中文字幕| 亚洲欧洲中文日韩久久av乱码| 91成人在线免费观看| 图片区小说区国产精品视频| 欧美久久高跟鞋激| 日本一区二区三区免费乱视频| 欧美性xxxxx极品少妇| 亚洲综合999| 午夜欧美2019年伦理 | 国产精品免费久久久久| 日本va欧美va精品发布| 精品粉嫩超白一线天av| 精品一区二区成人精品| 中文字幕一区二区三区蜜月| 国产精品家庭影院| 亚洲精品国久久99热| 成人午夜精品一区二区三区| 18成人在线视频| 青青国产91久久久久久| 亚洲综合色视频| 国产在线精品一区二区三区不卡 | 日韩精品一区二区三区视频| 激情图片小说一区| 国产精品灌醉下药二区| 91女人视频在线观看| 成人一区在线观看| 亚洲成人www| 国产精品久久久久久久久搜平片| 91精品国产综合久久久蜜臀粉嫩 | 日韩久久精品一区| 欧美一级xxx| 日韩一级黄色片| 久久―日本道色综合久久| 日韩视频一区二区三区| 福利一区二区在线观看| 中文字幕在线播放不卡一区| 99精品在线免费| 亚洲成年人影院| 美女视频黄 久久| 成人看片黄a免费看在线| 成人h动漫精品一区二区| www.性欧美| eeuss影院一区二区三区| 成人一区二区视频| 2020国产精品| 亚洲色图制服丝袜| 亚洲福利一二三区| 91视频免费播放| 欧美美女bb生活片| 韩国欧美国产一区| 国产精品美女一区二区三区| 成人av电影免费观看| 日韩黄色在线观看| 国产精品久久久久久久久久免费看 | 26uuu国产在线精品一区二区| 成人国产免费视频| 日日夜夜精品视频免费| 欧美精品在欧美一区二区少妇| 日本aⅴ免费视频一区二区三区| 国产精品久久三区| 日韩免费在线观看| 欧美性做爰猛烈叫床潮| 国产精品一色哟哟哟| 亚洲成人午夜影院| 国产精品你懂的| 欧美成人bangbros| 欧美日韩精品二区第二页| 91香蕉视频黄| 国产福利一区二区| 激情欧美日韩一区二区| 亚洲午夜久久久久久久久电影网|