标签: komodo

从字典创建类实例属性?

我正在从CSV导入并大致以格式获取数据

{ 'Field1' : 3000, 'Field2' : 6000, 'RandomField' : 5000 }
Run Code Online (Sandbox Code Playgroud)

字段的名称是动态的.(好吧,他们很有活力,因为可能会有超过Field1和Field2,但我知道Field1并且Field2总是会在那里.

我希望能够将这个字典传入我的班级,allMyFields以便我可以将上述数据作为属性访问.

class allMyFields:
    # I think I need to include these to allow hinting in Komodo. I think.
    self.Field1 = None
    self.Field2 = None

    def __init__(self,dictionary):
        for k,v in dictionary.items():
            self.k = v
            #of course, this doesn't work. I've ended up doing this instead
            #self.data[k] = v
            #but it's not the way I want to access the data.

q = { …
Run Code Online (Sandbox Code Playgroud)

python class komodo

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

如何在不使用Windows Vista上的快捷方式的情况下启动IDLE(Python编辑器)?

当我点击正确的键击时,我正在尝试教Komodo点燃IDLE.我可以使用Windows资源管理器位置栏中开始菜单中快捷方式的确切路径来启动IDLE,因此我希望Komodo也能够使用它.但是,给这条通往科莫多岛的道路会导致它返回1.由于IDLE无法启动,这似乎是失败的.

我以为我会避开快捷方式,只使用确切的路径.我转到开始菜单,找到IDLE的快捷方式,右键单击查看属性.目标是灰色的,但是说"Python 2.5.2"."开始"设置为"C:\ Python25 \"."打开文件位置"按钮也显示为灰色.

如何找出此快捷方式指向的位置?我试过在C:\ Python25中启动python.exe和pythonw.exe,但都没有启动IDLE.

python komodo pywin python-idle

47
推荐指数
4
解决办法
16万
查看次数

用于Perl开发的IDE最重要的特性是什么?

正如你们中的一些人可能知道我是Padre的首席开发人员,即Perl IDE.在开发的第一年,Padre成为了一个可接受的文本编辑器,为Perl开发提供了一些额外的功能.

我想请求Stack Overflow社区帮助推动该项目进一步将其转变为Perl开发的特殊IDE.所以我很高兴看到你认为什么是仍然缺少Padre的IDE最重要的功能?

特别是我对目前使用Eclipse + EPIC,Komodo,Visual Studio或任何程序员的文本编辑器的人感兴趣.

eclipse ide perl komodo padre

36
推荐指数
6
解决办法
4234
查看次数

Komodo Edit and Notepad ++ ::: Pros&Cons ::: Python dev

我正在使用Notepad ++进行python开发,几天前我发现了免费的Komodo Edit.

我需要这两位编辑之间的Python开发优点和缺点......

python editor komodo notepad++ komodoedit

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

我怎样才能将Moose融入Komodo?

ActiveState的Komodo是我在OS X和XP上首选的Perl IDE.最近我开始使用Moose编写新项目.

有没有人找到一种方法来教科莫多如何"识别"穆斯的属性和方法声明?我很乐意在Komodo的"Code Browser/Code Explorer"中看到Moose-Support.

perl komodo moose

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

科莫多编辑5.2 Django模板语法错误 - 信息:<head>前面提到过

我正在使用Komodo Edit 5.2来编辑html和Django模板文件.它始终在我模板的第一个标记的第一个{%block%}区域内显示单个语法错误.

例如:

{% extends "base.html" %}
{% load i18n %}

{% block title %}Hello{% endblock %}

{% block content %}
    <p>Hello</p> <-- Syntax error on this single line
    <p>Other lines have no errors</p>
{% endblock %}

{% block footer %}
    <p>No errors here</p>
{% endblock %}
Run Code Online (Sandbox Code Playgroud)

给出的语法错误是:

Info: <head> previously mentioned
Run Code Online (Sandbox Code Playgroud)

我知道这个错误与我的<head>标签无关,因为它发生在基本模板和子模板中(并且IDE在儿童时不够聪明以处理基本模板等)所有我的html标签已正确关闭,所有内容都验证了XHTML严格.

这个论坛帖子提到了类似的问题,但没有提供任何解决方案(可能特定于Smarty语法突出显示).

有关如何解决此错误(或禁止显示)的任何想法?

django komodo django-templates komodoedit

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

gedit缩进指南插件(python)

截图http://www.activestate.com/padfiles/komodo_edit/komodo_edit_linux.png

查看缩进指南?在编写Python代码时,它们非常有用.我有机会得到类似的东西gedit吗?我不介意编写我自己的插件,只要它在Python中......所以:

  1. 是否有适用于此的插件gedit
  2. 如果没有,是否可以在Python中编写一个.

python plugins komodo indentation

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

Komodo Python自动完成:通过变量元数据输入类型?

我正在使用Komodo Edit for Python开发,我希望从自动完成中获得最佳效果.

如果我这样做:

a = A()
a.
Run Code Online (Sandbox Code Playgroud)

我可以看到A的成员列表.

但如果我这样做:

a = [A()]
b = a[0]
b.
Run Code Online (Sandbox Code Playgroud)

这是行不通的.我希望能够这样做:

a = [A()]
b = a[0]
"""b

Type: A
"""
b.
Run Code Online (Sandbox Code Playgroud)

那么如何判断自动完成b是A型?

python autocomplete komodo

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

Komodo Edit禁用自动填充

我正在使用Komodo Edit 8,它的自动完成功能非常烦人.只要我输入"for i",它就会自动填充:

for i in range:
  code
Run Code Online (Sandbox Code Playgroud)

现在我必须手动删除它才能继续输入.我试图在编辑> Prefrence> Code Intelligence中关闭"在键入时启用自动自动完成和calltips触发",但问题仍然存在.

什么是关闭它的真正方法?

python autocomplete komodo

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

科莫多编辑8.5标签设置

我使用Komodo Edit 8.5,我的标签问题.当我按Tab键时,它会跳转8个字符,而不是我在首选项中使用的4个字符(编辑 - 首选项 - 缩进).

"每个缩进的空格数"是4,"每个制表符的宽度"也是4,所以我不明白问题出在哪里.

一切看起来都很好(一个标签等于4个字符),但当我点击标签键时,它会跳转8个字符.它似乎完全忽略了我的设置.

你有什么解决方案吗?

php komodo komodoedit

7
推荐指数
2
解决办法
2935
查看次数