-
python自动截取需要区域,进行图像识别的方法
所属栏目:[Python] 日期:2020-12-16 热度:153
实例如下所示: import osos.chdir("G:Python1Libsite-packagespytesser")from pytesser import *from pytesseract import image_to_stringfrom PIL import Imagefrom PIL import ImageGrab#截图,获取需要识别的区域x = 345y = 281m = 462n = 327k = 54[详细]
-
Python使用Phantomjs截屏网页的方法
所属栏目:[Python] 日期:2020-12-16 热度:103
实例如下所示: #!/usr/bin/python# -*- coding:utf8 -*-from selenium import webdriverimport osdriver1 = webdriver.PhantomJS(executable_path='/usr/local/bin/phantomjs')driver1.get("http://www.csdn.net")data = driver1.titledriver1.save_screens[详细]
-
Python 实现网页自动截图的示例讲解
所属栏目:[Python] 日期:2020-12-16 热度:132
背景介绍 最近在为部门编写一个自动化测试工具,工具涉及到一个功能,即 将自动化测试生成的html报告截图,作为邮件正文,html文件上传到web服务器以链接形式添加到邮件中,最后发送邮件。 任务难点 之前从未接触过页面自动截图相关的方面,因此如何自动进行[详细]
-
Python实现屏幕截图的两种方式
所属栏目:[Python] 日期:2020-12-16 热度:152
使用windows API 使用PIL中的ImageGrab模块 下面对两者的特点和用法进行详细解释。 一、Python调用windows API实现屏幕截图 好处是 灵活 速度快 缺点是: 写法繁琐 不跨平台 import timeimport win32gui,win32ui,win32con,win32apidef window_capture(filena[详细]
-
Python操作Sql Server 2008数据库的方法详解
所属栏目:[Python] 日期:2020-12-16 热度:182
本篇章节讲解Python操作Sql Server 2008数据库的方法。供大家参考研究具体如下: 最近由于公司的一个项目需要,需要使用Sql Server 2008数据库,开发语言使用Python,并基于windows平台上的Wing IDE4.0进行。 之前并未使用过Sql Server数据库,这[详细]
-
Python实现数据库编程方法详解
所属栏目:[Python] 日期:2020-12-16 热度:200
本篇章节讲解Python实现数据库编程方法。供大家参考研究。具体分析如下: 用PYTHON语言进行数据库编程,至少有六种方法可供采用. 我在实际项目中采用,不但功能强大,而且方便快捷.以下是我在工作和学习中经验总结. 方法一:使用DAO (Data Access Object[详细]
-
Python读写及备份oracle数据库操作示例
所属栏目:[Python] 日期:2020-12-16 热度:56
本篇章节讲解Python读写及备份oracle数据库操作。供大家参考研究具体如下: 最近项目中需要用到Python调用oracle实现读写操作,踩过很多坑,历尽艰辛终于实现了。性能怎样先不说,有方法后面再调优嘛。现在把代码和注意点记录一下。 1. 所需Python[详细]
-
Python3.6连接Oracle数据库的方法详解
所属栏目:[Python] 日期:2020-12-16 热度:130
本篇章节讲解Python3.6连接Oracle数据库的方法。供大家参考研究具体如下: 下载cx_Oracle模块模块: https://pypi.python.org/pypi/cx_Oracle/5.2.1#downloads 这里下载的是源码进行安装 [root@oracle oracle]# tar xf cx_Oracle-5.2.1.tar.gz[roo[详细]
-
python cx
所属栏目:[Python] 日期:2020-12-16 热度:145
python cx_Oracle模块的安装 最近需要写一个数据迁移脚本,将单一Oracle中的数据迁移到MySQL Sharding集群,在linux下安装cx_Oracle感觉还是有一点麻烦的,整理一下,做个总结。 对于Oracle客户端,不只需要安装相应的python模块(这里我用了Oracle官方的pyth[详细]
-
Python使用cx
所属栏目:[Python] 日期:2020-12-16 热度:109
本篇章节讲解Python使用cx_Oracle模块操作Oracle数据库。供大家参考研究具体如下: ORACLE_SID参数,这个参数是操作系统中用到的,它是描述我们要默认连接的数据库实例,对于一个机器上有多个实例的情况下,要修改后才能通过 conn / as sysdba连接[详细]
-
Python操作Oracle数据库的简单方法和封装类实例
所属栏目:[Python] 日期:2020-12-16 热度:178
本篇章节讲解Python操作Oracle数据库的简单方法和封装类。供大家参考研究具体如下: 最近工作有接触到Oracle,发现很多地方用Python脚本去做的话,应该会方便很多,所以就想先学习下Python操作Oracle的基本方法。 考虑到Oracle的使用还有一个Oracl[详细]
-
Python selenium抓取微博内容的示例代码
所属栏目:[Python] 日期:2020-12-16 热度:119
Selenium简介与安装 Selenium是什么? Selenium也是一个用于Web应用程序测试的工具。Selenium测试直接运行在浏览器中,就像真正的用户在操作一样。支持的浏览器包括IE、Mozilla Firefox、Mozilla Suite等。 安装 直接使用pip命令安装即可! pip install sele[详细]
-
Python爬虫使用Selenium+PhantomJS抓取Ajax和动态HTML内容
所属栏目:[Python] 日期:2020-12-16 热度:129
1、引言 在Python网络爬虫内容提取器一文我们详细讲解了核心部件:可插拔的内容提取器类gsExtractor。本文记录了确定gsExtractor的技术路线过程中所做的编程实验。这是第二部分,第一部分实验了用xslt方式一次性提取静态网页内容并转换成xml格式。留下了一个[详细]
-
Python实现的查询mysql数据库并通过邮件发送信息功能
所属栏目:[Python] 日期:2020-12-16 热度:128
本篇章节讲解Python实现的查询mysql数据库并通过邮件发送信息功能。供大家参考研究具体如下: 这里使用Python查询mysql数据库,并通过邮件发送宕机信息。 Python代码如下: #-*- coding: UTF-8 -*-#!/usr/bin/env python'''''author:qlzhongCreate[详细]
-
python3+mysql查询数据并通过邮件群发excel附件
所属栏目:[Python] 日期:2020-12-16 热度:171
本文实例为大家分享了python3邮件群发excel附件的具体代码,供大家参考,具体内容如下 连接、查询mysql,导入到excel文件,定时群发邮件与附件。 主要用到pymysql ,smtplib , xlwt #1、导入模块 import pymysql #Python3的mysql模块,Python2 是mysqldbimpo[详细]
-
Python实现定时备份mysql数据库并把备份数据库邮件发送
所属栏目:[Python] 日期:2020-12-16 热度:171
一、先来看备份mysql数据库的命令 mysqldump -u root --password=root --database abcDataBase c:/abc_backup.sql 二、写Python程序 BackupsDB.py #!/usr/bin/python # -*- coding: UTF-8 -*- ''''' zhouzhongqing 备份数据库 ''' import os import time imp[详细]
-
Python实现读取txt文件并转换为excel的方法示例
所属栏目:[Python] 日期:2020-12-16 热度:134
本篇章节讲解Python实现读取txt文件并转换为excel的方法。供大家参考研究具体如下: 这里的txt文件内容格式为: 892天平天国定都在?A开封B南京C北京(B) Python代码如下: # coding=utf-8'''''main function:主要实现把txt中的每行数据写入到ex[详细]
-
python 执行shell命令并将结果保存的实例
所属栏目:[Python] 日期:2020-12-16 热度:168
方法1: 将shell执行的结果保存到字符串 def run_cmd(cmd): result_str='' process = subprocess.Popen(cmd,shell=True,stdout=subprocess.PIPE,stderr=subprocess.PIPE) result_f = process.stdout error_f = process.stderr errors = error_f.read() if er[详细]
-
cmd运行python文件时对结果进行保存的方法
所属栏目:[Python] 日期:2020-12-16 热度:197
当用cmd命令行运行python文件时,我们知道可以通过 python pyfile.py 来运行python文件,此时的输出会直接打印到cmd输出行中,如果希望将运行直接保存而不是即时输出,除了在python代码中直接写入保存,还可以通过命令行: python pyfile.py saveit.txt 保存[详细]
-
在CMD命令行中运行python脚本的方法
所属栏目:[Python] 日期:2020-12-16 热度:106
网上给出了各种方法,都无碍乎先切换到Python脚本所在目录,然后输入Python脚本名称并回车,本文这里给出了更简便的方法。 方法一: 进入Python脚本所在的文件夹,shift+右击,选择“在此处打开命令窗口”,按TAB键切换文件,选择目标python脚本,当然直接输[详细]
-
在cmd中运行.py文件: python的操作步骤
所属栏目:[Python] 日期:2020-12-16 热度:145
1 打开cmd, 不改变运行的目录: 输入python 空格 调试好的python文件路径 或者python 空格 将python文件拖入cmd中 2 打开cmd 输入要改变的路径盘 比如:E: (回车键) 输入路径languangsublimepythonTest.py 回车运行 以上这篇在cmd中运行.py文件: python的[详细]
-
Python3.6笔记之将程序运行结果输出到文件的方法
所属栏目:[Python] 日期:2020-12-16 热度:130
新建py文件,在里面写入Python代码,代码的功能是打印10次“Hello!”,将代码文件保存到桌面上: 在命令行中运行Python脚本,并将运行结果保存到文件中: (在此之前,要确保设置了环境变量) 首先,来到Python脚本所在目录: 输入: 其中getHtml.py是已经写[详细]
-
python如何为被装饰的函数保留元数据
所属栏目:[Python] 日期:2020-12-16 热度:105
本文实例为大家分享了python为被装饰的函数保留元数据的具体代码,供大家参考,具体内容如下 案例: 在函数对象中保存着一些函数的元数据,如: f.__name__ 函数名 f.__doc__ 函数文档 f.__moudle__ 函数所属模块名 f.__dict__ 属性字典 f.__defaults__ 默认[详细]
-
Python实现给文件添加内容及得到文件信息的方法
所属栏目:[Python] 日期:2020-12-16 热度:67
本篇章节讲解Python实现给文件添加内容及得到文件信息的方法。供大家参考研究。具体分析如下: 经常会遇到给文件添加内容的时候,如果只是添加在文件的末尾,就比较简单了: file = open(filename,'a')file.write('hello')file.close() 使用'a'模式[详细]
-
Python之日期与时间处理模块(date和datetime)
所属栏目:[Python] 日期:2020-12-16 热度:96
前言 在开发工作中,我们经常需要用到日期与时间,如: 作为日志信息的内容输出 计算某个功能的执行时间 用日期命名一个日志文件的名称 记录或展示某文章的发布或修改时间 其他 Python中提供了多个用于对日期和时间进行操作的内置模块:time模块、datetime模[详细]