鉴于web2py的大小以及缺乏资源和企业支持,您认为将web2py作为我所知道的唯一Web开发框架是可取的.我正在考虑学习Ruby on Rails或web2py作为我需要为学校项目创建的网站.
你已经通过术语的使用发现我是一个python n00b.
直截了当的问题:
我怎样才能在交互式python shell中看到特定对象的方法列表,就像我可以在ruby中一样(你可以在ruby irb中用对象后面的'.methods'来做到这一点)?
我只是好奇是否有一个gui框架可以合并你在其他平台上使用mac外观.可能使用本机API的框架没有用处(例如wxwidgets).qt部分使用本机API来实现mac look n,因此无用.摇摆怎么样?
在我生命中读过的所有源代码中,我从未见过这样做过.如果它被认为是糟糕的编程实践,那么我必须理解它无法理解的原因.此外,我认为它有时会提高可读性而不是恶化它.以下是我在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)