问题列表 - 第46589页

测试BeautifulSoup中的标记中是否存在属性

我想获取<script>文档中的所有标记,然后根据某些属性的存在(或不存在)处理每个标记.

例如,对于每个<script>标签,如果属性for存在,则执行某些操作; 否则,如果属性bar存在,则执行其他操作.

这是我目前正在做的事情:

outputDoc = BeautifulSoup(''.join(output))
scriptTags = outputDoc.findAll('script', attrs = {'for' : True})
Run Code Online (Sandbox Code Playgroud)

但是这样我<script>for属性过滤所有标签......但是我丢失了其他标签(那些没有for属性的标签).

python beautifulsoup

60
推荐指数
4
解决办法
6万
查看次数

Watin:在List item Tag下引用anchor标签的href属性

我是Watin Testing Tool的新手.我正在尝试自动化我的应用程序.
但是我无法找到输入元素,即具有href属性的锚标签.Anchor标签位于div标签下的List项目下.

请帮忙

anchor watin href

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

如何从服务类调用活动类

在我的应用程序中有一个服务类,需要从该服务类调用一个活动类,但每次调用活动类时它都会显示一条消息,表明应用程序没有响应,下面是我的代码..

public class MyAlarmService_Movie extends Service {
    @Override
    public void onCreate() {
        super.onStart(intent, startId);
        Intent in=new Intent().setClass(MyAlarmService.this,Reminder.class);
        startActivity(in);
    }
}
Run Code Online (Sandbox Code Playgroud)

android

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

jquery选择可见而不使用:visible

从jquery docs中隐藏一个元素:隐藏一个祖先元素,因此该元素不会显示在页面上.

我有一个隐藏的div和内部段落,可以隐藏或可见

<div id="wrapper"> <-- this is hidden -->
    <p class="myclass" style=">display:none">text</p> 
    <p class="myclass">text</p> 
    <p class="myclass" style=">display:none">text</p> 
    <p class="myclass">text</p> 
</div>
Run Code Online (Sandbox Code Playgroud)

因此任何选择$(".myclass:visible")都会失败,因为包装器是隐藏的

有没有其他方法来检查包装器中是否有可见元素并计算它们.

例如,检查元素是否具有类myclass和css display:none是我猜的一个解决方案但是我的任何尝试都失败了.

任何帮助赞赏

jquery visible

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

以编程方式分析CSS布局

我想抓住一些博客并以编程方式分析他们的基于html和CSS的布局,以查看边栏是否位于主要内容的左侧或右侧,列数和宽度.

我怎么做最好的方法呢?我可以使用任何工具或库吗?

(我更喜欢Python或PHP的解决方案.)

css php python statistics

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

InstrumentationTestRunner:android:functionalTest实现了什么?

我想知道InstrumentationInfo #functionalTest应该实现什么.它对应用程序环境的启动方式有影响吗?

testing instrumentation android

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

通过AJAX提供Fancybox

Fancybox的主页上有一个例子(页面底部的最后一个),Fancybox通过直接列表进行输入.

现在我想构建一个只看到第一个缩略图的图库,然后点击它之后,PHP脚本以与示例所示相同的格式发回可用图像列表:

'http://example.com/img1.jpg','http://example.com/img2.jpg'

现在我的问题是图像没有显示,因为Fancybox正在使用我的网址列表(即图像给出404).

  • 链接(直接打开)工作正常.
  • PHP的直接输出直接插入到脚本中一切都很好.
  • Fancybox做的是覆盖我的列表,如:

http://example.com/'http://example.com/img1.jpg','http://example.com/img2.jpg'

当然,这会失败.

我的问题是如何通过AJAX正确地提供Fancybox(或任何其他灯箱lib)?

ajax jquery fancybox

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

Android远程方法(AIDL)与意图 - 性能和电池使用情况

我的团队正在开发一个Android项目,该项目由几个交换数据的Android应用程序组成(在同一部手机上).我们的想法是让几个应用程序收集一些数据并将这些数据发送到主应用程序.这里的主要挑战是在CPU负载和电池使用方面尽可能便宜地进行交换.

据我所知,有两种方法可以实现进程间通信:

  1. 意图和活动 - 一项活动捕捉另一项活动的意图
  2. 远程方法(通过AIDL)

我想知道在以下场景中哪些更有效:

  1. 非常频繁的消息/方法调用,发送/流量非常少(例如只传递一堆基元)
  2. 具有大流量块的较不频繁的消息/方法调用(例如,收集数据并定期发送几KB/MB的数据)
  3. 交换大数据块的非常频繁的消息/方法调用

无论是在比较方面还是与基准的参考/链接方面,我都将不胜感激.

performance android interprocess aidl android-intent

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

如何按位置替换部分字符串?

我有这个字符串: ABCDEFGHIJ

我需要用字符串从位置4替换到位置5 ZX

它看起来像这样: ABCZXFGHIJ

但不要使用string.replace("DE","ZX")- 我需要使用位置

我该怎么做?

c# string replace

143
推荐指数
7
解决办法
21万
查看次数

如何从HttpResponse读取bytearray?

我正在使用以下代码建立http连接:

HttpClient client = new DefaultHttpClient();
HttpPost httpPost = new HttpPost(url);
HttpResponse response = client.execute(httpPost);
Run Code Online (Sandbox Code Playgroud)

我想从响应对象中读取一个bytearray.

我该怎么办?

android

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