小编Pra*_*aur的帖子

将两个LISTS的值的SUM添加到新的LIST中

我有以下两个清单:

first = [1,2,3,4,5]
second = [6,7,8,9,10]
Run Code Online (Sandbox Code Playgroud)

现在我想将两个列表的项目添加到新列表中.

输出应该是

third = [7,9,11,13,15]
Run Code Online (Sandbox Code Playgroud)

python sum list

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

如何退出Lua脚本的执行

我想在某些条件下退出Lua脚本的执行.示例:

content = get_content()
if not content then   
-- ( Here i want some kind of exit function )
next_content = get_content()
--example there can lot of further checks

在这里我希望如果我没有得到内容我的脚本假设终止是不应该去检查下一个.

lua

30
推荐指数
4
解决办法
5万
查看次数

如何从Lua调用Python函数?

我想从我的lua文件中运行一个python脚本.我怎样才能做到这一点?

例:

Python代码

#sum.py file
def sum_from_python(a,b)
    return a+b 
Run Code Online (Sandbox Code Playgroud)

Lua代码

--main.lua file
print(sum_from_python(2,3)) 
Run Code Online (Sandbox Code Playgroud)

python lua

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

Lua中有一个pass语句,就像在python中一样

就像在python中一样,我们有pass语句.

def calcu():
    pass

在Lua有这样的声明吗?我想要做

if connect then 
    pass

lua

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

Lua:删除重复的元素

我在lua有一张桌子

test = {1,2,4,2,3,4,2,3,4,"A", "B", "A"}

我想删除表中的所有重复元素.
输出应该是

test = {1,2,4,3,"A","B"}

编辑:

我的尝试:

> items = {1,2,4,2,3,4,2,3,4,"A", "B", "A"}
> flags = {}
> for i=1,table.getn(items)  do
if not flags[items[i]] then
      io.write(' ' .. items[i])
      flags[items[i]] = true
   end
>> end
 1 2 4 3 A B>

现在工作正常.感谢您的回答和评论.

lua lua-table

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

将具有相关对象的模型对象序列化为JSON

我有一个Person存储人员详细信息的模型.

class Person(models.Model):
    first_name = models.CharField(max_length=100)
    last_name = models.CharField(max_length=100)    
    birthdate = models.DateField()
Run Code Online (Sandbox Code Playgroud)

我也有模特PersonLogs来存储人的活动日志.

class PersonLogs(models.Model):
    person = models.ForeignKey(Person)
    time = models.DateTimeField(auto_now_add=True)
Run Code Online (Sandbox Code Playgroud)

我正在使用Django Serializer将Person对象作为响应返回JSON格式.

from django.core import serializers
data = serializers.serialize("json", Person.objects.all())
Run Code Online (Sandbox Code Playgroud)

输出:

{
    "model": "store.person",
    "fields": {
        "first_name": "Douglas",
        "last_name": "Adams",
        "birth_date": "1952-03-11",
    }
}
Run Code Online (Sandbox Code Playgroud)

现在我想回到PersonLogsJSON回复.

预期产出:

{
    "model": "store.person",
    "fields": {
        "first_name": "Douglas",
        "last_name": "Adams",
        "birth_date": "1952-03-11",
        "personlogs": [['2015-06-09 15:42:58.861540'], ['2014-06-09 15:42:58.861540'], [2013-06-09 15:42:58.861540]]
    }
}
Run Code Online (Sandbox Code Playgroud)

我查看了官方文档,但我没有得到任何帮助.链接

django django-serializer

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

从两个输入表创建表.输出表的键将来自第一个输入,值将来自第二个输入表

我有一张桌子,我在其中传递名字:

names = {'Sachin', 'Ponting', 'Dhoni'}

在其他表格中,我传递的是国名:

country = {"India", "Australia", "India"}

我想要输出表:

out_table = {Sachin="India", Ponting="Australia", Dhoni="India"}

lua lua-table

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

使用nginx和lua与openresty获取完整的URL

如果请求URL是

test.com/gifts.
如果我正在使用
 ngx.var.uri
输出是
/gifts/
预期产量是
test.com/gifts
代码:

 location /gifts {
                    try_files $uri @url_change;
                }


                location @url_change {
                default_type text/html;
                content_by_lua '

                        ngx.say(ngx.var.uri)
                         ';
                }

lua nginx

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

django_select2渲染时捕获NameError:未定义名称"模式"

我正在使用django_select2和我的夹层项目.
根据文档,我遵循流程.

#step1 :
pip install django-select2
#Step2 :
url(r'^select2/', include('django_select2.urls')),

但是,当我重新加载我的网站时,我得到了错误

TemplateSyntaxError at /admin/cms_shop/deliverymethod/200/

Caught NameError while rendering: name 'patterns' is not defined

Request Method:     GET
Request URL:    https://example.net/admin/cms_shop/deliverymethod/200/
Django Version:     1.3.1
Exception Type:     TemplateSyntaxError
Exception Value:    

Caught NameError while rendering: name 'patterns' is not defined

Exception Location:     /home/django/cmsenv/lib/python2.6/site-packages/django_select2/urls.py in , line 5
Python Executable:  /home/django/cmsenv/bin/python
Python Version:     2.6.5
Python Path:    

['/home/django/core/python/cmsintegration',
 '/home/django/cmsenv/lib/python2.6/site-packages/distribute-0.6.14-py2.6.egg',
 '/home/django/cmsenv/lib/python2.6/site-packages/pip-0.8.3-py2.6.egg',
 '/home/django/cmsenv/lib/python2.6/site-packages/paython-0.0.1-py2.6.egg',
 '/home/django/cmsenv/lib/python2.6/site-packages/django_shop-0.0.11.dev0-py2.6.egg',
 '/home/django/cmsenv/lib/python2.6/site-packages/django_recaptcha-0.0.6-py2.6.egg',
 '/home/django/cmsenv/lib/python2.6',
 '/home/django/cmsenv/lib/python2.6/plat-linux2',
 '/home/django/cmsenv/lib/python2.6/lib-tk',
 '/home/django/cmsenv/lib/python2.6/lib-old',
 '/home/django/cmsenv/lib/python2.6/lib-dynload',
 '/usr/lib/python2.6',
 '/usr/lib/python2.6/plat-linux2',
 '/usr/lib/python2.6/lib-tk',
 '/home/django/cmsenv/lib/python2.6/site-packages',
 '/home/django/cmsenv/lib/python2.6/site-packages/PIL']

请帮助我,我做错了什么.我的urls.py代码是

from …

django

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

使用lua与nginx时出错

我是nginx的新手,lua .i安装了Openresty.下面是我在nginx.conf文件中的代码.

server{
      location /hellolua {
      default_type 'text/plain';
        content_by_lua '        local name = ngx.var.arg_name or "Anonymous"
        ngx.say("Hello, ", name, "!")    ';
        }
       }

当我跑步的时候

sudo service nginx start
我收到了错误
Starting nginx: nginx: [emerg] unknown directive "content_by_lua" in /etc/nginx/nginx.conf:24
nginx: configuration file /etc/nginx/nginx.conf test failedt
请让我知道我错过了什么.

lua nginx

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

标签 统计

lua ×7

django ×2

lua-table ×2

nginx ×2

python ×2

django-serializer ×1

list ×1

sum ×1