小编Art*_*Art的帖子

Python排序 - 对象列表

如果可能的话,我想使用somelist.sort()方法来执行此操作.

我有一个包含对象的列表,所有对象都有一个成员变量resultType,它是一个整数.我想用这个数字对列表进行排序.

我该怎么做呢?

谢谢!

python sorting list

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

没有cookie的用户/浏览器指纹识别

我相信很多人都听说过这个:http://panopticlick.eff.org/

这是一种基于有关浏览器,字体,插件等信息形成网站访问者的独特指纹的方法......

有谁知道库(python!?)这样做?

我想允许访客投票进行投票,而无需拥有帐户......

browser authentication cookies post fingerprint

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

Python字典到变量赋值,基于键值到变量名

基本上,我想拿一个

字典就像 { "a":"bar", "b":"blah", "c":"abc", "d":"nada" }

并使用它来设置与字典中的键同名的变量(在Object中).

class Foo(object)
{
    self.a = ""
    self.b = ""
    self.c = ""
}
Run Code Online (Sandbox Code Playgroud)

所以在最后self.a ="bar",self.b ="blah"等...(并忽略键"d")

有任何想法吗?

python variables dictionary variable-assignment

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

用Python构建推理引擎

我正在寻找方向并尝试标记此问题:

我试图在Python中构建一个简单的推理引擎(有一个更好的名字?),它将采用一个字符串和 -

1 - 通过简单地创建一个空格分隔值列表来创建一个令牌列表

2 - 使用正则表达式对这些标记进行分类

3 - 使用更高级别的规则集根据分类做出决策

例:

"90001" - 一个令牌,与zipcode正则表达式匹配,对于仅包含zipcode的字符串存在规则会导致某种行为发生

"30 + 14" - 三个标记,数值的正则表达式和数学运算符匹配,存在数值后跟数学运算符后跟另一个数值的规则导致某种行为发生

我正在努力学习如何最好地完成第3步,更高级别的规则.我确信某些框架必须存在.有任何想法吗?另外,你如何描述这个问题?基于规则的系统,专家系统,推理引擎,还有什么?

谢谢!

python parsing rule-engine expert-system

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

成为网页设计师:CMS,或手工

我咬紧牙关,成为网页设计师,那里有太多好机会.我是一名专业的软件工程师,所以我想要正确处理这个问题.到目前为止,我完全相当擅长HTML/CSS/Javascript.我也很喜欢使用jQuery和Django和mySql.我已经制作了一些很酷的网站,但如果我想在很多网站上这样做,它需要太长时间.

这里是我的问题:我学到了CMS真的很好,用它(并坚持了下来),还是我花那个时候开发一些可重复使用的HTML/CSS模板,并用手做的一切?

到目前为止,我的CMS体验是设置它的开销很大,而且你需要进行很多自定义,无论如何你都在做CSS.

如果我走CMS路线 - 哪一个?

Web Dev的"最佳方法"是什么?我打算创建一个非常多样化的网站......

谢谢!!!

html css content-management-system

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

使用Python中的正则表达式确定字符串的不匹配部分

假设我有一个字符串"foobar",我使用"^ a\s*"来匹配"a".

有没有办法轻松获得"foobar"返回?(什么不匹配)

我想使用正则表达式来查找命令字,并使用正则表达式从字符串中删除命令字.

我知道如何使用以下方式执行此操作:

mystring[:regexobj.start()] + email[regexobj.end():]
Run Code Online (Sandbox Code Playgroud)

但如果我有多场比赛,这会分崩离析.

谢谢!

python regex

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

Python设计问题

我是一名C程序员,我对Python非常了解.但是我仍然有一些问题让我开始思考Python的OO真棒.

这是我目前的设计问题:

最终"产品"是一个用Python创建的JSON数据结构(并传递给Javascript代码),包含不同类型的数据,如:

{ type:url, {urlpayloaddict) }
{ type:text, {textpayloaddict}
...
Run Code Online (Sandbox Code Playgroud)

我的Javascript知道如何解析和显示每种类型的JSON响应.

我很满意这个设计.我的问题来自于在Python代码中处理这些数据.

我从各种来源获取数据:MySQL,表查找,对Web服务的API调用......基本上,我应该创建一个超类responseElement并为每种类型的响应专门化它,然后传递一个列表Python代码中的这些对象或者我应该简单地传递包含键值对中的响应数据的字典列表.答案似乎导致了显着不同的实现.

我有点不确定我是否太过快乐了

python oop json

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