一直再用 Selenium WebDriver 但是用的都比较零散,也没有做过总结,今天借此机会,整理一下,方便大家使用时查阅 webDriver 的属性[‘CONTEXT_CHROME‘, ‘CONTEXT_CONTENT‘, ‘NATIVE_EVENTS_ALLOWED‘, ‘__class__‘, ‘__delattr__‘, ‘__dict__‘, ‘__dir__‘, ‘__doc__‘, ‘__eq__‘, ‘__format__‘, ‘__ge__‘, ‘__getattribute__‘, ‘__gt__‘, ‘__hash__‘, ‘__init__‘, ‘__init_subclass__‘, ‘__le__‘...
代码示例:import logging
#from django.conf import settingsimport boto
from boto.s3.key import Key
import os
import sys########################################################################
user="xxx"
aws_access_key_id = "xxx"
aws_secret_access_key = "xxx"
s3_host = "xxx"
deploy_package = user + "_deploy_package"
update_package = user + "_update_package"
##########################################...
浏览器的操作1)浏览器最大化代码示例:#coding=utf-8from selenium import webdriverdriver = webdriver.Firefox()driver.get("http://www.baidu.com")print "浏览器最大化"driver.maximize_window() #将浏览器最大化显示driver.quit() 2)设置浏览器的宽、高代码示例:#coding=utf-8from selenium import webdriver driver = webdriver.Firefox()driver.get("http://m.mail.10086.cn")#参数数字为像素点print "设置浏览器宽480、...
from selenium import webdriver
from selenium.webdriver.common.by import By
import os,time
driver = webdriver.Chrome()file_html = "file:///" + os.path.abspath("C:/Users/XXXXXX/Desktop/PY_file/html/checkbox/index.html")
driver.get(file_html)#通过标签定位到每个input标签
# inputs = driver.find_elements(By.TAG_NAME,"input")#通过CSS定位每个标签
# checkbox1 = driver.find_elements(By.CSS_SELECTOR,"input[t...
< python音频库:Windows下pydub安装配置、过程出现的问题及常用API >背景刚从B站上看过倒放挑战之后也想体验下,心血来潮一个晚上完成了基本的实现。其中倒放与播放部分使用了pydub这个音频库,十分快捷方便,但是它完整一套的配置让我还是踩了几个坑。特将其配置过程记录于此,方便大家。Windows10系统' ref='nofollow'>< Pydub in Github >安装PydubAnaconda:打开Anaconda prompt,activate切换至工作环境下,键入pip install ...
#!/usr/bin/python
# -*- coding: utf-8 -*-
‘‘‘
Created on 2014-06-27
@author: guaguastd‘‘‘
import json# Refer to http://blog.csdn.net/guaguastd/article/details/33664443from login import weibo_login
# sina weibo basic secret information
APP_KEY = ‘‘ # app key
APP_SECRET = ‘‘ # app secret
REDIRECT_URL = ‘‘
USER_NAME = ‘‘
USER_PASSWD = ‘‘
# get weibo_api to access sina api
weibo_...
一、功能概述实现语音为文字,可以扩展到多种场景进行工作,这里只实现其基本的语言接收及转换功能。
在语言录入时,根据语言内容的多少与停顿时间,自动截取音频进行转换。
工作示例:二、软件环境操作系统:win10语言:Python 版本:3.6.0Python库:AipSpeech(百度语音识别SDK客户端),wave,PyAudio,paInt16Python库安装:除百度为:pip install baidu-aip,其他直接 pip install *(库名) 即可。三、原理概述利用wave,PyAu...
摘要在这篇文章里,我将以反模式的角度来直接讨论Django的低级ORM查询方法的使用。作为一种替代方式,我们需要在包含业务逻辑的模型层建立与特定领域相关的查询API,这些在Django中做起来不是非常容易,但通过深入地了解ORM的内容原理,我将告诉你一些简捷的方式来达到这个目的。概览当编写Django应用程序时,我们已经习惯通过添加方法到模型里以此达到封装业务逻辑并隐藏实现细节。这种方法看起来是非常的自然,而且实际上它也用在...
参考:http://www.51testing.com/html/03/n-3725703-2.html from selenium import webdriverdriver = webdriver.Firefox() # 指定浏览器驱动 #对象实例化--------------------------------------------------------------------------url1=‘https://www.baidu.com‘ #需要打开的网址driver.get(url1) #driver.get("https://www.baidu.com")====================================================================================...
环境
Centos 7.4Python 2.7 Pip 2.7 MySQL-python 1.2.5 Elasticsearc 6.3.1Elasitcsearch6.3.2知识点调用Python Elasticsearh API Python Mysqldb使用DSL查询与聚合Pyehon 列表操作代码#!/usr/bin/env python
# -*- coding: utf-8 -*-
#minyt 2018.9.1
#获取24小时内出现的模块次数
# 该程序通过elasticsearch python client 获取相关精简数据,可以计算请求数、超时数、错误数、正确率、错误率等等
import MySQLdb
from elast...
接下来将记录我一步一步写一个非官方API的过程,因为一些条件的约束,最后的成品可能很粗暴简陋现在介绍要准备的所有工具:系统:ubuntu 14.04语言:python 2.7需要自行安装的库:flask,BeautifulSoup4,requests,selenium,pinyin,phantomjs-1.9.8服务器:Sina App Engine因为成本原因我选择了Sina App Engine,因为免费,但是免费也带来了一定的麻烦就是功能不全,虽然Sina App Engine允许安装python的第三方库,但是对于jav...
01 redis入门1 redis介绍1.1 什么是redis?redis是一款键值型内存数据库软件,它没有表默认有0-15号仓库是存储数据的软件,跟语言无关,纯内存数据库(所有数据都放在内存中)速度非常快,支持的数据类型多样(5 大数据类型:字符串,列表,字典,集合,有序集合)1.2Memcached和redis比较? redis是单线程,单进程,数据类型丰富(只针对于 redis 6.0以下)
? memcache多线程多进程,数据类型单一,1.2redis为什么单线程,单进程...
1.此方法转载至http://blog.csdn.net/lt_java13/article/details/788146762.把C:\Windows\SysWOW64的api-ms-win-crt-runtime-l1-1-0.dll删除掉。3.重新安装api-ms-win-crt-runtime-l1-1-0.dll(其实这个就是VC redit.exe里面的)4.安装VC redit.ext解决https://www.microsoft.com/zh-cn/download/details.aspx?id=481455.安装完重启即可解决 原文:https://www.cnblogs.com/dslx/p/8476633.html
有时候需要加几百个监控项,又不想一个个点,而且是频繁让你加,你都来不及创建模板,那今晚饭不吃了,觉不睡了?非也,我来帮助你迅速完成这个task吧不多BB,代码文件在https://github.com/herrywen-nanj/zabbix-api/blob/master/zabbix-api.py样本文件长得像这样:![](https://s1.51cto.com/images/blog/201912/26/618c72640ae140880a10dee15fecc90a.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFF...
1.docker软件自带docker rest api,不用安装;需要设置下docker配置文件vi /etc/default/docker.io
或者
vi /etc/default/docker #追加下面一行
DOCKER_OPTS="-H tcp://0.0.0.0:5555 -H unix://var/run/docker.sock"重启下docker, service docker restart即可。用法:#1.查看所有镜像
#curl ‘http://127.0.0.1:5555/images/json?all=0‘| python -m json.tool
#2.查看运行的容器
#curl http://127.0.0.1:5555/containers/js...