如何通过以下链接自动填写用户名和密码:
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
chromedriver = 'C:\\chromedriver.exe'
browser = webdriver.Chrome(chromedriver)
browser.get('http://www.example.com')
Run Code Online (Sandbox Code Playgroud)
之后我真的不知道:
username = Select(browser.find_element_by_name('Username'))
password = Select(browser.find_element_by_name('Password'))
username.select_by_visible_text("text")
password.select_by_visible_text("text")
Run Code Online (Sandbox Code Playgroud) 我想制作一个散点图,其中每个点都由附近点的空间密度着色.
我遇到了一个非常相似的问题,它使用R显示了这个例子:
使用matplotlib在python中实现类似功能的最佳方法是什么?
如果有人知道如何使用Selenium和Python选择复选框,那将会很好.
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Firefox()
url = 'any url'
browser.get(url)
browser.find_element_by_id("15 Minute Stream Flow Data: USGS (FIFE)").click()
Run Code Online (Sandbox Code Playgroud)
我想选择与15分钟流量数据相对应的复选框:USGS(FIFE.
我试着为id
,name
,link_text
但无法检测应该用什么?
如何使用matplotlib在sccatterplot中创建Confidence Ellipses?
以下代码适用于创建散点图.那么,是否有人熟悉将置信椭圆置于散点图上?
import numpy as np
import matplotlib.pyplot as plt
x = [5,7,11,15,16,17,18]
y = [8, 5, 8, 9, 17, 18, 25]
plt.scatter(x,y)
plt.show()
Run Code Online (Sandbox Code Playgroud)
以下是SAS的Confidence Ellipses的参考.
http://support.sas.com/documentation/cdl/en/grstatproc/62603/HTML/default/viewer.htm#a003160800.htm
sas中的代码是这样的:
proc sgscatter data=sashelp.iris(where=(species="Versicolor"));
title "Versicolor Length and Width";
compare y=(sepalwidth petalwidth)
x=(sepallength petallength)
/ reg ellipse=(type=mean) spacing=4;
run;
Run Code Online (Sandbox Code Playgroud) 如何计算阵列的平均值(A)避免纳米?
import numpy as np
A = [5 nan nan nan nan 10]
M = np.mean(A[A!=nan]) does not work
Any idea?
Run Code Online (Sandbox Code Playgroud) 如何在tiff图像上绘制规则的网格线?我想在图像上为每个间隔(比如说100 x 100像素)绘制规则的正方形网格,并将其与图纸一起保存.我还需要在每个网格框的中间将每个网格ID覆盖为"1","2",....
附上图像(test.tif).np.nan值是最白的区域.如何使用一些使用邻居值的间隙填充算法填充那些最白的区域?
import scipy.ndimage
data = ndimage.imread('test.tif')
Run Code Online (Sandbox Code Playgroud) 编辑:好的,如果数据是二维的,如下:
x = [1,1,1,2,2,2,3,3,3,4,4,4,5,5,5]
y = [8,7,5,4,3,7,8,3,2,1,9,11,16,18,19]
Run Code Online (Sandbox Code Playgroud)
那么,如何计算k均值(3个值)并制作图?
基于此处的数据,是否不能将计算的质心值绘制在现有的图上?我想在下面的链接中做出类似的情节
http://glowingpython.blogspot.jp/2012/04/k-means-clustering-with-scipy.html
但是,我无法理解.任何帮助将受到高度赞赏.
import numpy as np, matplotlib.pyplot as plt
from scipy.cluster.vq import kmeans, vq
data = np.array(np.random.rand(100))
plt.plot(data, 'ob')
centroids, variances= kmeans(data,3,10)
indices, distances= vq(data,centroids)
print (centroids)
[ 0.82847854 0.49085422 0.18256191]
plt.show()
Run Code Online (Sandbox Code Playgroud) 如何在完成下载后关闭浏览器?
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
browser = webdriver.Firefox()
browser.get(any_url)
browser.find_elements_by_xpath('//input[@value="Download"]').click()
# The program start downloading now.
# HERE WHAT IS THE CODE?
browser.quit()
Run Code Online (Sandbox Code Playgroud)
我想在完成下载后关闭浏览器.
文本文件如下:
david weight_2005 50
david weight_2012 60
david height_2005 150
david height_2012 160
mark weight_2005 90
mark weight_2012 85
mark height_2005 160
mark height_2012 170
Run Code Online (Sandbox Code Playgroud)
如何计算大卫的重量和高度的平均值并标记如下:
david>> mean(weight_2005 and weight_2012), mean (height_2005 and height_2012)
mark>> mean(weight_2005 and weight_2012), mean (height_2005 and height_2012)
Run Code Online (Sandbox Code Playgroud)
我的不完整代码是:
import numpy as np
import csv
with open ('data.txt','r') as infile:
contents = csv.reader(infile, delimiter=' ')
c1,c2,c3 = zip(*contents)
data = np.array(c3,dtype=float)
Run Code Online (Sandbox Code Playgroud)
然后如何申请np.mean ??
python ×9
numpy ×5
matplotlib ×4
scipy ×3
selenium ×3
arrays ×1
firefox ×1
plot ×1
python-2.7 ×1
python-3.x ×1