Tag: networking服务

在'For'循环中调用一个函数会引发一个NameError

我试图从FOR循环中调用一个函数,但得到的错误: test() NameError: name 'test' is not defined 代码如下: from selenium import webdriver from selenium.common.exceptions import NoSuchElementException from selenium.webdriver.common.keys import Keys import time from lxml import html import requests import xlwt browser = webdriver.Firefox() # Get local session of firefox # 0 wait until the pages are loaded browser.implicitly_wait(3) # 3 secs should be enough. […]

从“Export to excel”URL中读取数据到R中

我正在通过以下url查看个人玩家的共识幻想足球投影数据: 次优投影数据格式 但是,在右上angular有一个“导出”链接,以相对清晰的格式显示相同的数据。 此链接提示用户将数据保存到.xls文件。 这是我想读入R的数据。我不确定是否可以直接从URL中读取它,或者将R保存到Excel文件中,然后再读入。我没有偏好,只要我不必手动保存每个excel文件,就像我经常这样做的计划。 我的问题是,我怎样才能创build一个自动化的进程在R,我进入出口的Excelurl,然后读取数据到R? 首选的投影数据格式 (这是一个保存为.xls的提示) library("gdata") qb_url <- "http://www.fantasypros.com/nfl/projections/qb.php?export=xls&week=4&min-yes=true&max-yes=true" download.file(qb_url, "qb.xls") 我现在正在尝试一个read.table函数,并跳过第5-6行,但是,因为第一列是全名,有时足够了,它将名称分成三个单独的列,而我只需要一个字符柱。 我试过StringsAsFactors = FALSE和其他代码段,但无济于事。 我通过read.table文档网站阅读,但我无法看到我在做什么错误/缺less。

在VBA for Excel 2013中从Web服务存储的variables

我使用webservice函数来获取Excel电子表格中的商品价格。 我有VBA代码引用这些价格被存储的单元格的值。 我希望能够得到这个值存储在我的macros而不必使用单元格中的function。 我的web服务function的一个例子: =WEBSERVICE("http://finance.yahoo.com/d/quotes.csv?s=CLF16.nym&f=l1") 我的macros用当前的月份和年份来build立url(期货的代码是按date变化的,所以CLF16.nym是2016年1月的原油价格)。 在没有使用web服务function的情况下,是否有可能将此商品价格作为VBA中的值?

如何使用VBA控制已经打开的Web文件对话框?

我试图在我公司的Intranet站点上传一个图片。 但它打开一个FileDialog,我需要select一些文件,然后单击“确定”button。 但我不想用sendKeys来做。 有谁知道如何用VBA来控制这些Microsoft Windows FileDialog。 只是“文件名”字段,和确定button。 对不起,如果我没有任何代码。 这是因为我找不到任何人。 不知道。

VBA Excel从网站表中获取第一行数据

我正在使用VBA Excel从互联网抓取一些数据。 链接是: http://www.baseball-reference.com/boxes/BOS/BOS199004090.shtml 我想提取这些行,每个元素在不同的单元格中: Jack Morris,L(0-1)6.2 7 5 2 3 3 0 2.7 31 95 52 31 7 14 8 17 5 0 46 -0.252 0.62 -2.1 我的代码: Set objIE = CreateObject("InternetExplorer.Application") objIE.Top = 0 objIE.Left = 0 objIE.Width = 800 objIE.Height = 600 objIE.Visible = True objIE.Navigate ("http://www.baseball-reference.com/boxes/BOS/BOS199004090.shtml") Do DoEvents If Err.Number <> […]

VBA / Excel – 多个网站刮擦返回重复

我一直在抓取来自多个网站的数据,并从每个特定标签的内部文本中拉出。 代码如下: For Each x In Range("C2:C30") If x <> Blank Then With Web .navigate Cells(x.Row, 3).Value End With Do While Web.Busy DoEvents Loop Set Doc = Web.document Set AllClass = Doc.getElementsByClassName("name") On Error Resume Next vName = AllClass(0).innerText Cells(x.Row, 1).Value = vName Next x 现在这个工作,但是,它随机返回重复的结果。 虽然我在循环的开始处插入了“DoEvents”,但似乎并未正确加载整个页面。 例如,我应该从五个网站获得以下信息: 短发 约翰 简 乔 汉克 相反,我得到这样的东西(随机变化): 短发 […]

VBA废品网站获取所有艺术家的名字和专辑?

好吧,我完全不知道我需要做什么关于这个话题… 这里是代码。 我首先从网站上获取一些链接,然后我应该按照链接链接并从该网站获取一些数据… Sheets("LINKS TEMP").Activate Dim httpObject As Object Set httpObject = CreateObject("MSXML2.XMLHTTP") Dim doc As Object Set doc = CreateObject("htmlfile") Dim links As Variant Dim l As Variant With httpObject .Open "GET", "http://www.smoothjazz.com/charts/", False .Send Do Until httpObject.ReadyState = 4 Loop doc.body.innerhtml = .responseText Set links = doc.getElementsByTagName("a") I = 1 For Each l […]

如何从网站导入当前价格到excel?

目前我在excel中使用这个来导入股票价格: 这是来自雅虎财经,使用简单,我可以按CTRL-ALT-F9自动更新所有单元格,并以最新的价格填充单元格。 我将如何从其他网站导入一个不断变化的号码? 我曾尝试使用诸如“数据>获取和转换数据>从Web”方法没有成功。 我正在尝试的是有一个Excel单元格显示当前价格http://preev.com/和更新到最新的价格,当我按CTRL-ALT-F9

VBA共享工作簿和非共享工作簿

我试图find代码共享工作簿,并与Visual Basic取消共享,但我没有find它,任何人都知道如果它可能? 另一件事是共享工作簿保存时,将工作簿更新到所有用户…问题是,如果我将它保存与Visual Basic代码工作簿将更新到另一个用户? 我编码的button,当点击它(共享工作簿>填充单元格>保存和取消共享)。

Excel VBA错误仅在将非XL文件保存到networking时才从虚拟服务器进行

我们正在使用一个新的盒子来运行我们的VBA 将Excel非Excel文件保存到networking时,出现一些意外的错误。 在一个程序中,它失败了以下 .SaveAs "\\fileserve\department$\x\yyy\xxx\" & RepOperName & FileName & strdate & ".msg", olMSG 显示运行时错误“-2147287008(80030020)” 在另一个下面只是停止行Excel.ActiveSheet.ExportAsFixedFormat…与警告说,文件没有保存 – 这是它正在试图保存的PDF文档: Dim FullPath_pdf As String FullPath_pdf = "\\fileserve\department$\x\Statistics\Reporting\zzz\yyy\kkk\Daily Summary.pdf" Excel.ActiveSheet.ExportAsFixedFormat _ Type:=xlTypePDF, _ FileName:=FullPath_pdf, _ Quality:=xlQualityStandard, _ IncludeDocProperties:=True, _ IgnorePrintAreas:=False, _ From:=1, _ To:=2, _ OpenAfterPublish:=False 这可能是服务器上的Excel的configuration? 还是将更多的与虚拟服务器的configuration及其与networking的关系?