小编bab*_*doc的帖子

Excel VBA过滤/可见单元格

假设我有10行数据.我对数据应用了一些过滤器,行号7和9被过滤 可见.

我想循环遍历数据(10行)并在空白列中输出字符串"Is Visible" (假设为C列),针对可见行(即范围C7和范围C9).

excel vba excel-vba

9
推荐指数
1
解决办法
3万
查看次数

在SAS中生成阵列的所有唯一排列

在SAS中,如果我有一个字符串或数组,如下所示,

array x[4] $1 ('A' 'B' 'C' 'D');
Run Code Online (Sandbox Code Playgroud)

我需要生成元素的所有"唯一"排列,如下所示,

[ABCD]
[ABC]
[BCD]
[ACD]
[ABD]
[AB]
[AC]
[AD]
[BC]
[BD]
[CD]
[A]
[B]
[C]
[D]
Run Code Online (Sandbox Code Playgroud)

SAS中是否有一个函数用于生成阵列的所有可能组合?

arrays sas

5
推荐指数
1
解决办法
2173
查看次数

python列表到'n'字符串数量取决于列表的长度

list在Python中考虑以下内容.

c = [1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18]
Run Code Online (Sandbox Code Playgroud)

我想在n哪里创建字符串n = len(c)/6.因此,对于此示例,预期输出将是:

str1=1|2|3|4|5|6
str2=7|8|9|10|11|12
str3=13|14|15|16|17|18
Run Code Online (Sandbox Code Playgroud)

我如何使用循环?请注意,长度c始终是倍数6.

python loops list

3
推荐指数
1
解决办法
112
查看次数

数学算法

我试图理解算法的概念,以及它们如何提高计算机程序的性能.

所以假设,我必须编写一个程序,生成一个数字列表,

  1. 从数字1开始.

  2. 添加3.

  3. 将结果(1 + 3 = 4)存储在列表中.

  4. 将5添加到新号码.

  5. 将结果(4 + 5 = 9)存储在列表中.

  6. 保持另外将3和5添加到列表中的最新数字.

现在这是一个非常简单的程序,并且假设程序必须在数字大于10,00,000时停止,并且假设一个简单的程序执行此操作需要10秒来生成列表.

如何为此问题设计算法,以便程序花费较少的时间来生成列表.

注意 - 我试图通过一个例子来理解这里的概念,上面提到的时间是随机的而不是事实的.如果有人能够帮助我用一个"简单"的例子来理解这个概念,如果他们不想使用上面的例子那就太棒了.

algorithm math optimization performance mathematical-optimization

2
推荐指数
1
解决办法
270
查看次数

Excel VBA Scrape网页

我正在尝试抓取以下网页

http://www.bseindia.com/markets/equity/EQReports/StockPrcHistori.aspx?flag=0&expandable=7

搜索框(它说进入股代名称/代码/ ID) ,在这里我有困难,我可以框的值设置为凭证编号500222通过使用下面的代码,

IE.Document.All.Item("ctl00$ContentPlaceHolder1$GetQuote1_smartSearch").innerText = "500222"

但是,如果您尝试在搜索框中手动输入值500222,则会出现一个下拉框,该框将是相应脚本的名称.但是,我无法通过VBA使其工作.任何帮助都会很棒.

vba dom xmlhttprequest excel-vba web-scraping

2
推荐指数
1
解决办法
3191
查看次数

Beautiful Soup 获取 div 中第一个表的数据

我试图从包含许多表的 div 中获取第一个表的数据,我该怎么做?

<div class="mainCont port_hold ">
    <table class="tblpor">
        <tr><th>Company</th><th>Code</th></tr>
        <tr><td>ABC    </td><td>1234</td></tr>
        <tr><td>XYZ    </td><td>6789</td></tr>
    </table>

    <table class="tblpor MT25">
        <tr><th>Company</th><th>Industry</th></tr>
        <tr><td>ABCDEF </td><td>aaaaa   </td></tr>
        <tr><td>STUVWX </td><td>bbbbb   </td></tr>
    </table>
</div> 
Run Code Online (Sandbox Code Playgroud)

我需要表 class="tblpor" 的数据,以下是我创建的代码,但是它为我提供了 div 中所有表的数据。

for x in soup2.find('table', class_='tblpor'):
    for y in soup2.findAll('tr'):
        for z in soup2.findAll('td'):
            print(z.text)
Run Code Online (Sandbox Code Playgroud)

请帮忙。

问候, babsdoc

python beautifulsoup

1
推荐指数
1
解决办法
1983
查看次数