小编Tau*_*ain的帖子

Jquery:在"点击"上只附加一次div

我想追加section到div一个按钮的点击.

我希望section仅在第一次单击时附加,我在下面使用的代码section每次单击时都会附加div.

我该怎么办呢?

$("#nextractorapply").click(function () {
    $("#main").append('<section id="nextractor" class="five"> </section>');  
});
Run Code Online (Sandbox Code Playgroud)

html javascript jquery

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

JSON:TypeError:Decimal('34 .3')不是JSON可序列化的

我正在运行一个SQL查询,它返回一个Decimal列表.当我尝试将其转换为JSON时,我得到类型错误.

查询:

res = db.execute("""
SELECT CAST ((SUM(r.SalesVolume)/1000.0) AS decimal(6,1))
FROM RawData r
INNER JOIN Product p
ON r.ProductId = p.ProductId 
INNER JOIN Calendar c
ON r.DayId = c.DayId
WHERE c.WeekCodeInYear BETWEEN 1 AND 12
AND 
c.YearId = 2014
GROUP BY c.WeekCodeInYear """)
Run Code Online (Sandbox Code Playgroud)

结果清单:

[Decimal('34.3'), Decimal('50.9'), Decimal('31.5'), Decimal('23.3'), Decimal('19
.7'), Decimal('56.9'), Decimal('43.8'), Decimal('35.2'), Decimal('29.2'), Decima
l('43.7'), Decimal('42.6'), Decimal('23.4')]
Run Code Online (Sandbox Code Playgroud)

码:

for row in res:
    testlist.append (row[0])
    print testlist

list = json.dumps(testlist)
Run Code Online (Sandbox Code Playgroud)

而且我在Unable to serialize error 网上查找了Tried,没有多大帮助.请注意,最终列表将作为输入数据输入图表.

python json

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

SQL:Where子句

SELECT DISTINCT Campaign_id 
FROM Impressions 
WHERE Date BETWEEN '2015-03-01' AND '2015-03-31' ;
Run Code Online (Sandbox Code Playgroud)

以上查询为我提供了2015-03-01和2015-03-31之间任何日期的Campaign_id活动结果.

campaign_id如果在2015-03-01和2015-03-31之间的所有日期都已激活,我希望结果集包含's' .

我该怎么做?

sql sql-server

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

Matplotlib:绘制 SQL 查询的结果

from sqlalchemy import create_engine
import _mssql
from matplotlib import pyplot as plt

engine = create_engine('mssql+pymssql://**:****@127.0.0.1:1433/AffectV_Test')
connection = engine.connect()
result = connection.execute('SELECT Campaign_id, SUM(Count) AS Total_Count FROM Impressions GROUP BY Campaign_id')
for row in result:
   print row

connection.close()
Run Code Online (Sandbox Code Playgroud)

上面的代码生成一个数组:

(54ca686d0189607081dbda85', 4174469)
(551c21150189601fb08b6b64', 182)
(552391ee0189601fb08b6b73', 237304)
(5469f3ec0189606b1b25bcc0', 4231)
(54e35ea90189603f6b557571', 1362847)
(54f05c140189600828ee23f9', 570635)
Run Code Online (Sandbox Code Playgroud)

如何使用 matplotlib 将此结果绘制为条形图?不知道如何绘制 for 循环的结果。

python sql plot matplotlib

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

SQL:无法对查询进行CAST

SELECT CAST ((SUM(r.SalesVolume)/1000) AS decimal(3,3)) FROM RawData r
Run Code Online (Sandbox Code Playgroud)

以上是我尝试运行的查询的一部分但返回错误:

Lookup Error - SQL Server Database Error: Arithmetic overflow error converting int to data type numeric.
Run Code Online (Sandbox Code Playgroud)

不确定这意味着什么.结果列看起来像(不除以1000并且转换):

Total_Sales_Volume
    64146
    69814
    68259
    56318
    66585
    51158
    44365
    49855
    49553
    88998
    102739
    55713
Run Code Online (Sandbox Code Playgroud)

尝试铸造浮动,但没有帮助.

sql sql-server

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

用瓶子返回Json Array

我试图用Bottle返回一个Json数组.代码是:

@app.get('/getmyname')
def getmyname():
    ret = """{
            "chart": {
            "type": "column",
            }}""" 
    return json.dumps(ret)
Run Code Online (Sandbox Code Playgroud)

但是我在结果中得到了一些不需要的字符,如下所示:

"{\n\t\t\t\t\"chart\": {\n\t\t\t\t\t\"type\": \"column\",\n\t\t\t\t}}"
Run Code Online (Sandbox Code Playgroud)

我怎么能解决这个问题?

python json bottle

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

Python:String Manipulation

我试图append在每三个字符后将字符转换为字符串例如,如果我的字符串是NYCLHRNYC结果将是NYC-LHR-NYC 字符串的长度总是3的倍数

我写了以下代码:

x = raw_input("Enter the route")
print "Route: %s" %x
length = len(x)
print length
if length == 6:
    newx= x[0:3] +"-"+ x[3:6]
elif length == 9:
   newx= x[0:3] +"-"+ x[3:6] +"-"+ x[6:9]
elif length == 12: 
    newx= x[0:3] +"-"+ x[3:6] +"-"+ x[6:9] +"-"+ x[9:12]
elif length == 15: 
    newx= x[0:3] +"-"+ x[3:6] +"-"+ x[6:9] +"-"+ x[9:12]+"-"+ x[12:15]
elif length == 18: 
    newx= x[0:3] +"-"+ x[3:6] +"-"+ x[6:9] +"-"+ x[9:12]+"-"+ x[12:15]+"-"+ x[15:18]
elif …
Run Code Online (Sandbox Code Playgroud)

python string

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

标签 统计

python ×4

sql ×3

json ×2

sql-server ×2

bottle ×1

html ×1

javascript ×1

jquery ×1

matplotlib ×1

plot ×1

string ×1