一个月前我开始学习和爱上python.潜入python,django,现在Tornado是我在此期间遵循的道路.我选择pydev作为IDE,因为它似乎是最新的,我想回到eclipse,因为我正在使用Netbeans for php和Java.
我的问题如下:当我在php或java中编写类时,我声明了我的方法和属性.我将它们实例化到其他地方并使用它们.自动完成适用于java和php,但是使用python,似乎总是向我提出一堆垃圾,而不是真正的对象的方法来自我实例化的类.
对你来说一样吗?这是pydev的限制吗?难道我做错了什么 ?
提前谢谢你指点我的方向.马修.
我有一个令人烦恼的问题,这给我带来了很多困难...我想为我自己的用法开发一些web服务,目前我正在与我该死的法语口音进行斗争,以便在我的json输出中正确呈现.
这是我的场景:我从我的数据库中检索了一些我在dict中输入的行.我接下来要做的是将此dict传递给json.dumps并输出结果.
问题是:包含重音符的字符串呈现为utf8,例如它给了我以下输出\ u00e9milie(它应该是émilie).令人沮丧的是,如果我打印每个返回的行,重音将在我的浏览器中正确呈现.
问题:
这是我正在运行的测试.
# -*- coding: utf-8 -*
from json import dumps as json_dumps
import json
machaine = "une personne émérite"
print(machaine)
output = {}
output[1] = machaine
output[2] = machaine
output[3] = machaine
jsonoutput = json_dumps(output)
print jsonoutput
Run Code Online (Sandbox Code Playgroud)