我正在尝试解析http://mobile.de的结果列表.
首先,我尝试使用HTMLParserClass,但是我收到了一个错误:HTMLParser.HTMLParseError: EOF in middle of construct.
所以我尝试使用BeautifulSoup 4,这对于非有效的网站更好,但<div>我正在搜索的是无法访问的,我不知道这是我的错还是网站的.
from bs4 import BeautifulSoup
import urllib
import socket
searchurl = "http://suchen.mobile.de/auto/search.html?scopeId=C&isSearchRequest=true&sortOption.sortBy=price.consumerGrossEuro"
f = urllib.urlopen(searchurl)
html = f.read()
soup = BeautifulSoup(html)
for link in soup.find_all("div","listEntry "):
print link
Run Code Online (Sandbox Code Playgroud)
listEntry是<div>与汽车的结果.但似乎他没有解析<form id="parkAndCompareVehicle" name="parkAndCompareVehicle" action="">.我找不到汤料中的表格.
故障在哪里?
我试图建立一个多线程的Web服务.单线程正在工作,在我的主要功能中我使用这个:
int main(int argc, char **argv) {
CardSoapBindingService CardSrvc;
Config Conf ;
Conf.update();
int port = Conf.listener_port;
if (!port)
CardSrvc.serve();
else {
if (CardSrvc.run(port)) {
CardSrvc.soap_stream_fault(std::cerr);
exit(-1);
}
}
return 0;
}
Run Code Online (Sandbox Code Playgroud)
但我想要多线程,所以我查看了文档并找到了他们的例子,我尝试了我的代码.编译时我得到这个错误:
main.cpp:在函数int main(int, char**)':
main.cpp:56: error:soap_serve'未声明(首先使用此函数)
main.cpp:56:错误:(每个未声明的标识符只报告它出现的每个函数一次.)
main.cpp:在函数void* process_request(void*)':<br>
main.cpp:101: error:soap_serve'未声明(首先使用此函数)
make:***[main.o] Fehler 1
我怎样才能使这个工作?
我试图从脚本中获取返回值,该脚本按回显返回“完成”或“错误”。首先,我可以使用php函数file_get_contents,但它会返回我的整个脚本,而不仅是我要在脚本中打印的内容。然后我相信了这种cURL方法,但是它无法正常工作。
该脚本称为:
<?php
include("config.php");
print "complete";
?>
Run Code Online (Sandbox Code Playgroud)
我卷曲的脚本:
$url="caller.php";
$ch = curl_init(); //initialize curl handle
curl_setopt($ch, CURLOPT_URL, $url); //set the url
curl_setopt($ch, CURLOPT_RETURNTRANSFER,1); //return as a variable
$response = curl_exec($ch); //run the whole process and return the response
curl_close($ch); //close the curl handle
echo "test". $response."|";
Run Code Online (Sandbox Code Playgroud)
为什么这不起作用?而我该如何运作呢?FILE方法?
我有一个“添加”按钮,单击它然后保存按钮将附加到我的 div 中。这是有效的,但我无法触发“保存”按钮的功能。如果我直接将“保存”按钮粘贴到代码中,它就可以工作。我找不到我的错误...
<a class="save" href="#"><img src="images/save.png" alt="save_working" /></a>
<a class="add_row" href="#"><img src="images/icon_add_light.png" alt="add" /></a><br>
<div id="hinzu"></div>
$(".save").click(function() {
alert("saveworking");
});
$(".add_row").click(function() {
$("#hinzu").append(' <a class="save" href="#"><img src="images/save.png" alt="savenotworking" /></a>');
});
Run Code Online (Sandbox Code Playgroud)
这是一个小提琴:http://jsfiddle.net/MgcDU/321/
为什么这不能与 js 附加方法一起使用?