问题列表 - 第31223页

删除XML字符串中的空格

如何在Python 2.6中删除XML字符串中的空格和换行符?我尝试了以下包:

etree:这个片段保留了原始的空格:

xmlStr = '''<root>
    <head></head>
    <content></content>
</root>'''

xmlElement = xml.etree.ElementTree.XML(xmlStr)
xmlStr = xml.etree.ElementTree.tostring(xmlElement, 'UTF-8')
print xmlStr
Run Code Online (Sandbox Code Playgroud)

我不能使用提供method参数的Python 2.7 .

minidom:同样的:

xmlDocument = xml.dom.minidom.parseString(xmlStr)
xmlStr = xmlDocument.toprettyxml(indent='', newl='', encoding='UTF-8')
Run Code Online (Sandbox Code Playgroud)

python xml xml-serialization elementtree python-2.6

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

如何从网页中的串口读取

我想设计一个用户应填写某些字段的webform.应从客户端计算机的串行端口(COM1)读取一个字段的值,该端口连接有特殊硬件,用户Send to PC在填写表单时按下硬件的键.

我如何COM1在我的网页上收听端口并获取COM1的值并自动将其放入网络表单中?

我听说ActiveX控件可以做到这一点,但它只与IE兼容(对吧?).另一个选项是Java applet.

我想要一个与(至少)IE/Firefox/Opera兼容的简单解决方案.

我服务器端我可以有ASP或PHP但我很感激,如果你给每个人的解决方案.

更新:

我们可以告诉客户更改其安全设置以接受我们的ActiveX/applet.

我们也可以告诉客户端安装自定义程序,该程序作为服务运行并从串行端口读取.

问题是读取的数据应该立即自动输入到webform.

java applet是一个好主意,但客户端必须安装大小的JRE.

还有其他选择吗?

hardware serial-port client-side

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

jQuery,用按钮提交表单

我有一个表单,其中包含方法"POST"和action ="abc.php"和按钮类型<input type ="button"> 我有一个处理程序当我点击该按钮我想向abc.php发送请求但没有发生任何动作正在prformed.I不想要改变<input type ="button"><input type="submit>.如何做我提交表单.这里是代码

<form name= "form1" id ="form1" action ="abc.php" method="post">
<input type ="button" id="mybutton" value ="Add"> 
......
//All form Elements.
</form>

$(document).ready(function() {
    //Load all elements
});
$("#mybutton").click(function(e){
    alert(true);
    //$("#frmpohdr").submit();
});
Run Code Online (Sandbox Code Playgroud)

上面的语句给出了错误,我知道我们需要为此方法提交按钮类型.当我点击按钮时,如何将表单提交给abc.php.我已经尝试了所有$ .ajax方法

jquery

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

如何将列表解压缩到Tcl中的变量?

在Python中我可以写如下:

my_list = [4, 7, "test"]
a, b, c = my_list
Run Code Online (Sandbox Code Playgroud)

在这之后a4,b7c"test"因为在最后一行的解压缩操作.我可以做一些类似Tcl的最后一行吗?为了使它更清楚,我想要这样的东西:

set my_list {4 7 test}
setfromlist $mylist a b c
Run Code Online (Sandbox Code Playgroud)

(即setfromlist我正在寻找的命令.)

tcl

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

如何在命令行上覆盖.hgrc选项?

我通常希望在使用mercurial进行diffing时忽略空格变化.如果我通过放入ignorews = true我的.hgrc的[diff]部分将其设置为默认值,则似乎没有办法强制在命令行上单个调用显示空白更改.我错过了什么?

FWIW:没有相关的命令行选项接受参数.使用(不建议使用)[defaults]部分具有相同的行为.我假设最终的答案将是"使用别名来忽略空间",但我希望更好的存在.

configuration mercurial overriding

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

揭露潜在控制的事件

我在自定义控件中有一个组合框.如何向实现我的自定义控件的任何人/事物公开其中的特定事件,例如SelectedIndexChanged或KeyPress等?

c# user-controls winforms

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

需要C#/ C++ DLL建议

我已成功让Dreamweaver接受我的DLL并调用它的方法.DLL是用C++编写的,带有C嵌入式函数(因此函数名称不会被破坏.)

我想对C++指针和数据类型感到满意,但我对C#的熟练程度要高得多,所以对于我们的时间表,我认为研究直接C解决方案的替代方案是值得的.

理论上我是否能够在C#中构建一个可以从"外部"看到的与C DLL相同的DLL?

并作为替代

我能用工作的C DLL"包装"一个C#DLL吗?

我担心的主要部分是函数的数据类型,因为当dreamweaver调用它们时,它期望void和char指针作为来回传递数据的格式.

谢谢.

.net c dll

4
推荐指数
2
解决办法
232
查看次数

grep包含正则表达式列表的文件

我有一个大型正则表达式文件,每行一个.我想反对grep另一个多行文件对照第一个文件中出现的任何正则表达式.像这样的东西:

grep -v fileWithManyRegularExpressions fileThatMightMatchSomeRegularExpressions
Run Code Online (Sandbox Code Playgroud)

除了循环每个正则表达式之外,还有一种优雅的方法吗?

regex grep

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

查找图像中的空白区域

这个问题在某种程度上与语言无关,但我选择的工具恰好是一个numpy数组.

我正在做的是通过PIL获取两个图像的差异:

img = ImageChops.difference(img1, img2)
Run Code Online (Sandbox Code Playgroud)

我想找到包含从一张图片到另一张图片的变化的矩形区域.当然有内置.getbbox()方法,但是如果有两个区域有变化,它会从一个区域返回一个框到另一个区域,如果每个角落只有1个像素变化,它将返回整个图像.

例如,考虑以下o是非零像素:

______________________
|o            ooo    |
|      oooo   ooo    |
|      o             |
|      o  o          |
|                    |
|     oo       o     |
|    o  o     ooo    |
|     oo     ooooo   |
|             ooo    |
|              o     |
|____________________|
Run Code Online (Sandbox Code Playgroud)

我想得到包含每个非零区域的边界框的4x4元组.对于边缘情况

oooo
o
o  o
Run Code Online (Sandbox Code Playgroud)

结构,我并不十分担心这是如何处理的 - 要么将两个部分单独或一起使用,因为倒L形的边界将完全重叠单个像素的边界.

我从来没有做过任何先进的图像处理,所以我想在我真正写任何东西之前得到一些输入(如果我已经使用的模块中有预先存在的方法,我欢迎他们!).

我的psuedocode-ish版本是这样的:

for line in image:
   started = False
   for pixel in line:
      if pixel and not started:
         started = True
         save start …
Run Code Online (Sandbox Code Playgroud)

python language-agnostic numpy image-processing python-imaging-library

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

自定义视图引擎与自定义操作结果

我有一个场景,用户可以选择单击"下载"按钮,我应该创建一个包含历史数据的csv文件,然后让用户在本地保存文件.由于我之前没有这样做,我开始四处寻找如何做到这一点,并且基本上遇到了自定义视图引擎和自定义操作结果.

我现在的问题是这些的利弊是什么?什么是首选方式?

CSV文件基本上只包含标题和数据(最多约15列/字段),包含几千行.所以没什么特别的.

c# csv asp.net-mvc actionresult viewengine

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