小编DKe*_*ean的帖子

如何在python中逐行读取长多行字符串

我有一个带有许多线条的字符串.如何用一个for子句逐个阅读这些行?这是我想要做的,我在行中引用的textData var上得到一个错误for line in textData.

for line in textData
    print line
    lineResult = libLAPFF.parseLine(line)
Run Code Online (Sandbox Code Playgroud)

textData变量确实存在,我在下载之前打印它,但我认为预编译器正在解决错误.

TIA

丹尼斯

python

57
推荐指数
2
解决办法
9万
查看次数

如何正确地适应表格单元格中的选择标记

我拼命想让一个精选标签适合表格单元格,就像它属于那里一样,不像有人用撬棍楔入它.下面是代码,后面是它出现的图片:

<tr>
  <td class="lblCell_L" >ISIN Code </td>
  <td id="ISINcb" class="lblCell_R" align="center">
   <select id='isinz' width="144" style="height:19px; width:140px; text-align:center;">
       <option id="ISIN1" onclick="JavaScript:quarterUpdate()" >A</option>
       <option id="ISIN2" onclick="JavaScript:quarterUpdate()" >B</option>
       <option id="ISIN3" onclick="JavaScript:quarterUpdate()" >C</option>
       <option id="ISIN4" onclick="JavaScript:quarterUpdate()" >E</option>
   </select>
  </td>
  <td class="lblCell_tx" id="isinOptions" style="color:#a56;">0</td>
</tr>
Run Code Online (Sandbox Code Playgroud)

FireFox的出现方式如下:

选择标签在单元格边框内有自己的边框

所以,这真的很难看,因为Select对象在单元格中有自己的边框,它有自己的边框.这就像用猪肉填馅鹅......看起来很惨!

可以抑制表格单元格边框以允许"选择标记"边框取代它们吗?

您可能还会注意到,该单元格的高度高于其他" 仅文本 "单元格.

html javascript css jquery dom

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

如何从<a>标签将引用'this'传递给javascript函数

我知道这是基本的,但我完全无法将"this"作为参数传递给JavaScript函数.我试着麻木了......

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script language="javascript" type="text/javascript">
    function ko(control.id){
    alert(control);
}
</script>

<body>
<div id"lala">
    <a id="la" href="javascript:ko(this)" >Votes & Concerns</a>
</div>

</body>
</html>
Run Code Online (Sandbox Code Playgroud)

警报告诉我"未定义!"

html javascript

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

jQuery DataTables添加行动态删除一些初始化

我已成功使用jQuery DataTables,它们外观和功能都很棒.但我正在切换到动态添加行,并且添加行时某些格式化会消失.

列1种,背景颜色消失2.选择clumn背景颜色消失,以及3,如果您单击列标题,它杀死所有行和所有的背景颜色重置数据表到其初始状态,并选择列他们应该回来的背景.

这是表的初始化方式"

oTable = $('.utable').dataTable( {"sDom": 'rt',"sScrollY":"260px", "bPaginate":false, "bFilter":false, "bInfo": false});
Run Code Online (Sandbox Code Playgroud)

这是我添加新行的方式:

document.getElementById('tbdy').innerHTML="<tr id='zrow16' class='gradeX'><td id='d1'>None</td><td id='d5' class='ralign'>None</td><td id='d6' class='ralign'>None</td></tr>";...<tr id='zrow17' class='gradeX'><td.... "
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

在Python中,您可以像JavaScript一样对字符串函数进行原型设计

在JavaScript中,您可以执行此操作以将trim函数添加到现有原型函数中

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g,"");
Run Code Online (Sandbox Code Playgroud)

然后你可以做这样的事情来访问这些功能.

trimmed = myString.trim();
Run Code Online (Sandbox Code Playgroud)

你有一个修剪过的绳子.

在python中,我知道如何通过这样做列出字符串的原型函数:

print dir(myString)
Run Code Online (Sandbox Code Playgroud)

但是如何在Python中添加原型函数?

javascript python prototype

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

DataTables如何在jquery或javascript中动态添加它们

我在一个站点上使用jQuery DataTable,但每次按下不同的超链接时,表中的所有数据都会更改.因此,有一种方法可以动态删除整个DataTable并使用数组重新创建另一个包含所有数据的行,而不是删除行并逐个添加它们.

这里的代码只是计划旧的静态东西,但我知道如何动态获取数组,假设当我从python/cherryPy返回时数组看起来像这样:ar [n] = ["col1","col2", "col3","col4",..."coln"]:

下面的代码是用于在HTML中创建DataTable的静态代码(静态)...

<div id="div1" class="ctnr">
   <table id="mainTable1" class="dtable" cellpadding="3" cellspacing="1" border="0">
    <thead>
        <tr><th>*</th><th>Proposal</th><th>Vote </th><th> For </th><th>dd</th><th>A</th></tr>
    </thead>
    <tbody id="tbdy"> 
       <tr id="zrow1" class="gradeX"><td><input id="ckb1" type="checkbox" class = "tb" /></td><td id="ppl1" class="ppsal" style="width:55%">BlaBlaBla</td><td>More BlaBlaBla</td><td class="ralign"> CheeCheeChee</td><td class="ralign"> ChooChoo...</td><td class="ralign"> LaLaLa</td></tr>
    </tbody>
  </table>
</div>
Run Code Online (Sandbox Code Playgroud)

我将如何在JavaScript或jQuery中执行此操作?

丹尼斯

javascript jquery

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

如何从另一个变量的值创建变量

我需要从另一个变量的值创建一个变量.举个例子,这与我在VFP中的表现方式类似:

nameOfNextVar = "port_no_1";
eval(nameOfNextVar) = 7493
Run Code Online (Sandbox Code Playgroud)

然后我可以说:

alert(port_no_1);
Run Code Online (Sandbox Code Playgroud)

警报会给我7493 ......

这在JavaScript中是否可行???

TIA

丹尼斯

javascript jquery

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

如何将pyf-8字符从python保存到mySQL

我在服务器上使用python与mySQL通信.如果给python一个带有非ascii字符的字符串传送到mySQL表字段,我从服务器得到这个错误.

UnicodeEncodeError: 'ascii' codec can't encode characters in position 251-256: ordinal not in range(128)
Run Code Online (Sandbox Code Playgroud)

我如何通过utf-8数据.我有评论:

"# -*- coding: utf-8 -*-"
Run Code Online (Sandbox Code Playgroud)

...包含在python主代码页中,以及所有代码页.

奇怪的是,我能够从mySQL中获取包含UTF-8字符的数据,并且它可以很好地传输到JavaScript.

尝试传输数据的代码行如下:

sql = '''INSERT INTO clientMail (clientID,coID,MessageDate,TypeSent,Comments,FName)
        VALUES(%s, %s, '%s', '%s', '%s', '%s') ''' % (clientID,companyID,currentDate,TypeSent,emailMessage,company_Name)
print "===>>>>>>>>>>>>>",sql
Run Code Online (Sandbox Code Playgroud)

UTF-8字符出现在"注释"字段中

任何帮助,将不胜感激...

python mysql

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

将\n从javascript传递给python

我终于克服了将完整utf-8字符串从javascript 传递给python的问题,但是现在"\n"当在python中收到字符串时,Javascript端存在的回车符将丢失.有什么我应该做的事情来实现这一目标吗?

function saveMeetingComments(){
    var komments = $('#cmt_t').val()
    var d = new Date();
    var commentsText  = $('#cmt_t').val()
    var abc = ''
    var request = par_makeHttpObject();
    commentsText = stringTranslate(commentsText,"'",'`');
    request.open("POST", "saveMeetingNote?clientID="+clid_+
             "&co_ID="+coid_+
             "&msgDate="+dateFormat(d, "dddd, mmmm dS, yyyy, h:MM TT")+
             "&MeetType="+AGM_+
             "&MeetDate="+meetdate+"-"+
             "&Comments="+commentsText , false);
    request.send();
    $('#cmt_t').val('');
    parkAll();
}
Run Code Online (Sandbox Code Playgroud)

注释是唯一可能有回车的变量.在Python方面,代码如下:

def saveMeetingNote(self, **kwargs):
    clientID         = kwargs['clientID']
    co_ID            = kwargs['co_ID']
    MessageDate      = kwargs['msgDate']
    MeetingType      = kwargs['MeetType']
    MeetingDate      = kwargs['MeetDate']
    Comments_        = kwargs['Comments']
    coName = dennislib.CompanyCoID2NAME(co_ID)[0]['FName']
    ret = dennislib.saveMeetingNotes(clientID,co_ID,MessageDate,MeetingType,MeetingDate,Comments_,coName)
    return …
Run Code Online (Sandbox Code Playgroud)

javascript python

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

标签 统计

javascript ×7

jquery ×4

python ×4

html ×2

css ×1

dom ×1

mysql ×1

prototype ×1