`
shrek
  • 浏览: 74279 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
qja
社区版块
存档分类
最新评论

python小脚本之 IE调用

阅读更多
项目进行到测试阶段,总是要不厌其烦的打开IE来登录项目, 每天也大概有个N次。。
写个python 小脚本以减少一点工作量
import win32com.client
import time
ie6=win32com.client.Dispatch("InternetExplorer.Application")
ie6.Navigate("http://localhost/skyenet/")
ie6.Visible=1
while ie6.Busy:
  time.sleep(1)

document=ie6.Document
document.getElementById("username").value="alibaba"
document.getElementById("password").value="zhimakamen"
document.forms[0].submit()


以上ip,用户密码,纯属虚构..

以上document就是页面打开后面DOM对象,因为页面里的javascript方法是在window命名空间,所以如果要调用js, 可以用 document.parentWindow.doSomeThing(); 这样来调用.
分享到:
评论
2 楼 shrek 2009-03-01  
rainman.jin 写道

Python3.0的windows扩展还没有出来吧?

已经出来了,2月16的build 213有for py3.0的
1 楼 rainman.jin 2009-03-01  
Python3.0的windows扩展还没有出来吧?

相关推荐

    Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python源码

    Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python源码Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python源码Python 解决调用Word2007时出现“尚未调用Colnitialize”错误 Python...

    python调用大漠插件

    python调用大漠插件python调用大漠插件python调用大漠插件python调用大漠插件

    易语言调用Python源码例程

    总结来说,易语言调用Python源码的关键在于理解如何在易语言中封装类以管理Python解释器的调用,以及如何处理结果回调。这通常涉及到进程通信、错误处理和命令行参数的构建。通过这样的方式,我们能够充分利用Python...

    SpringBoot调用python教程

    SpringBoot 调用 Python 教程 在本文中,我们将详细介绍如何利用 SpringBoot 框架调用 Python 脚本,以便更方便地进行数据处理和分析。 SpringBoot 作为一个强大且方便的后端开发框架,具有强大的处理能力。但是,...

    MFC调用Python示例

    本示例中的“MFC调用Python”就是一种这样的实践,它展示了如何在Microsoft Foundation Classes (MFC)的C++环境中调用Python脚本来执行特定任务,如文件的读写操作。MFC是微软提供的一套C++类库,用于构建Windows...

    使用Python调用微信本地ocr服务.zip

    使用Python调用微信本地ocr服务.zip使用Python调用微信本地ocr服务.zip使用Python调用微信本地ocr服务.zip使用Python调用微信本地ocr服务.zip使用Python调用微信本地ocr服务.zip使用Python调用微信本地ocr服务.zip...

    LabVIEW 调用 Python的三种方法_labview调用python_LabviewPython_lookrj7_wor

    当需要在LabVIEW中利用Python的丰富功能时,通常有以下三种方法来实现LabVIEW调用Python: 1. **通过脚本执行器(Script Executor)** LabVIEW提供了一个名为“Script Executor”的VIs(Virtual Instruments),...

    C++调用python,免安装python环境运行

    本项目"**C++调用python,免安装python环境运行**"提供了一种解决方案,使得C++程序能够调用Python脚本,而且不需要预先在目标系统上安装Python环境。 首先,要实现C++调用Python,通常会用到Python的`Python.h`...

    python调用乐玩多线程.py

    python调用乐玩多线程源码

    C++调用Python并传参

    C#调用C++,C++调用Python并传参,包括C++向python传递图片数据,C++向python传递组数据,C++向python传递字符串数据,C++向python传递结构体数据,C++初始化python类数据并调用方法,实际案例,能直接运行,需要安装...

    Golang如何调用Python代码详解

    go 中的 cgo 模块可以让 go 无缝调用 c 或者 c++ 的代码,而 python 本身就是个 c 库,自然也可以由 cgo 直接调用,前提是指定正确的编译条件,如 Python.h 头文件(),以及要链接的库文件。本文以 Ubuntu 18.04 ...

    C++调用PYthon脚本(例程)

    本资源“C++调用Python脚本(例程)”提供了一个完整的工程实例,演示了如何在C++程序中动态地调用Python脚本,使得C++能够利用Python的灵活性和便利性。 在C++中调用Python脚本主要有两种方法:一种是通过Python的...

    Python使用cx_Oracle调用Oracle存储过程的方法示例

    本文实例讲述了Python使用cx_Oracle调用Oracle存储过程的方法。分享给大家供大家参考,具体如下: 这里主要测试在Python中通过cx_Oracle调用PL/SQL。 首先,在数据库端创建简单的存储过程。 create or replace ...

    python调用迅雷sdk实现迅雷下载

    python调用迅雷sdk实现迅雷下载,不需要安装迅雷实现迅雷下载,所有调用的接口具体介绍,参考迅雷云加速开放平台文档 http://open.xunlei.com/wiki/tutorial.html 迅雷SDK只提供了32位的版本.所以python版本必须为32位...

    使用Python调用OpenAI接口-OpenAI接口调用python库源码.zip

    使用Python调用OpenAI接口-OpenAI接口调用python库源码.zip使用Python调用OpenAI接口-OpenAI接口调用python库源码.zip使用Python调用OpenAI接口-OpenAI接口调用python库源码.zip使用Python调用OpenAI接口-OpenAI接口...

    sac_scripts_pythonsac_pythonsac脚本_python处理地震_python调用sac_sac_

    本篇将详细介绍如何使用Python调用SAC脚本以及处理地震数据的相关知识点。 首先,`pythonsac`是Python中用于操作SAC的一个接口库,它允许用户在Python环境中直接执行SAC命令,从而实现对地震数据的处理。通过`...

    halcon的接口用于python的调用程序(一)

    python调用halcon程序/.hdev文件/直接调用halcon引擎, https://blog.csdn.net/sunnyrainflower/article/details/128364587

    Python调用Prometheus监控数据并计算.zip

    本压缩包文件"Python调用Prometheus监控数据并计算.zip"包含了如何使用Python与Prometheus交互的相关资料,特别是通过Python调用Prometheus的API来获取和处理监控数据。 首先,让我们深入了解Prometheus的核心概念...

    Python调用制冷剂物性参数计算软件Refprop.pdf

    Python调用制冷剂物性参数计算软件Refprop.pdf

    Android使用JNI调用Python so解释器

    在这个特殊的场景中,我们讨论的是如何通过JNI在Android应用中调用Python解释器,这通常用于实现动态脚本执行或者利用Python丰富的库资源。 首先,我们需要理解Android的NDK(Native Development Kit),它是...

Global site tag (gtag.js) - Google Analytics