小编pot*_*lee的帖子

web2py未来?

鉴于web2py的大小以及缺乏资源和企业支持,您认为将web2py作为我所知道的唯一Web开发框架是可取的.我正在考虑学习Ruby on Rails或web2py作为我需要为学校项目创建的网站.

python django ruby-on-rails web2py

15
推荐指数
5
解决办法
8935
查看次数

python shell的方法列表?

你已经通过术语的使用发现我是一个python n00b.

直截了当的问题:

我怎样才能在交互式python shell中看到特定对象的方法列表,就像我可以在ruby中一样(你可以在ruby irb中用对象后面的'.methods'来做到这一点)?

python shell interactive

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

mac在其他平台上看起来感觉如何?

我只是好奇是否有一个gui框架可以合并你在其他平台上使用mac外观.可能使用本机API的框架没有用处(例如wxwidgets).qt部分使用本机API来实现mac look n,因此无用.摇摆怎么样?

macos cross-platform look-and-feel

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

将代码语句放在括号中是一种很好的编程习惯吗?

在我生命中读过的所有源代码中,我从未见过这样做过.如果它被认为是糟糕的编程实践,那么我必须理解它无法理解的原因.此外,我认为它有时会提高可读性而不是恶化它.以下是我在ruby代码中完成的几个地方.

@pushButton.connect(SIGNAL :clicked) do (@select_file ||= Qt::FileDialog.new).show end
Run Code Online (Sandbox Code Playgroud)

(tmr=Qt::Timer.new).connect SIGNAL :timeout do 
  @label.text = Qt::Application.translate("MainWindow", "The time right now is #{Time.now}", nil, Qt::Application::UnicodeUTF8)
end 
tmr.start(1000)
Run Code Online (Sandbox Code Playgroud)

ruby qt qtruby

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