小编Max*_*rai的帖子

python中的宏

在我的项目中,我必须经常重复这部分代码:

class SimplePhysicObject(Object):
    def __init__(self):
        super(Object, self).__init__('SimplePhysicObject')
Run Code Online (Sandbox Code Playgroud)

但不是SimplePhysicObject每次都有新的字符串.有没有办法编写一些宏来使这项工作更容易?就像是:

DoTemplate(NewObject)
==>
class NewObject(Object):
    def __init__(self):
        super(Object, self).__init__('NewObject')
Run Code Online (Sandbox Code Playgroud)

UPD抱歉,Object我之前在代码中声明了我自己的类

python macros code-generation macropy

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

使用QString编码

是否有一个Python库可以检测(并可能解码)字符串的编码?

我找到chardet但它给了我一个错误,使用:

chardet.detect(self.ui.TextFrom.toPlainText())
got: = chardet.detect(self.ui.TextFrom.toPlainText())
File .... u.feed(aBuf) File .... 
if self._highBitDetector.search(aBuf):

TypeError: buffer size mismatch
Run Code Online (Sandbox Code Playgroud)

也:

print type(self.ui.TextFrom.toPlainText())
# <class 'PyQt4.QtCore.QString'>
Run Code Online (Sandbox Code Playgroud)

python encoding

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

启动后Qt +隐藏窗口

我试图在启动后隐藏窗口.我有自己的窗口类,它继承自QMainWindow.我重写了这样的showEvent:

void showEvent (QShowEvent *evt)
{
   if (firstShow)
   {
     hide();
     firstShow = false;
   }
   else
   {
      QMainWindow::showEvent(evt);
   }
}
Run Code Online (Sandbox Code Playgroud)

但它不起作用.firstShow是一个布尔变量,在开始时是真的.语言:c ++

c++ qt

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

Python和web-tags正则表达式

我需要网页内容.我需要从中获取一些数据.看起来像:

<div class ="deg"> DATA </ div>

据我所知,我必须使用正则表达式,但我不能选择一个.

我尝试了下面的代码,但没有任何结果.请纠正我:

regexHandler = re.compile('(<div class="deg">(?P<div class="deg">.*?)</div>)')
result = regexHandler.search( pageData )
Run Code Online (Sandbox Code Playgroud)

python regex

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

aap - python麻烦

我正在尝试运行aap-application.版本是1.076(尝试更高).所有命令都向我发送错误,如:

> Traceback (most recent call last):  
> File "/usr/bin/aap", line 10, in
> <module>
>     import Main   File "/usr/share/aap/Main.py", line 14, in
> <module>
>     from DoAddDef import doadddef   File "/usr/share/aap/DoAddDef.py",
> line 10, in <module>
>     from Action import find_primary_action   File
> "/usr/share/aap/Action.py", line 30,
> in <module>
>     from Dictlist import listitem2str, str2dictlist, dictlist2str   File
> "/usr/share/aap/Dictlist.py", line 18,
> in <module>
>     from Process import recipe_error   File "/usr/share/aap/Process.py", line
> 13, in <module>
>     from Work …
Run Code Online (Sandbox Code Playgroud)

python linux

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

流和c ++ - 解析文件

我之前做过......但我忘记了.我有一个包含一些数据的文件:

0.5 0.6 0.7 1.2 1.5

如何在c ++中阅读?我用流做了...类似于:

float var = 0;
stream >> var;
Run Code Online (Sandbox Code Playgroud)

c++ parsing stream

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

Php语法错误

解析错误:语法错误,意外的T_STRING,在第9行/home3/*/www/modules/mysql_worker.php中期待T_OLD_FUNCTION或T_FUNCTION或T_VAR或'}'

这是文件mysql_worker.php http://pastie.org/697284

php syntax

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

RubyOnRails启动服务器运行时错误

我正在尝试在ubuntu 9.10下运行RoR服务器:

>      ruby script/server 
>     => Booting WEBrick
>     => Rails 2.3.4 application starting on http://0.0.0.0:3000
>     /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:271:in
> `require_frameworks': no such file to
> load -- net/https (RuntimeError)
>       from /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:134:in
> `process'
>       from /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:in
> `send'
>       from /var/lib/gems/1.8/gems/rails-2.3.4/lib/initializer.rb:113:in
> `run'
>       from /home/ockonal/Programming/RoR/demo/demo/config/environment.rb:9
>       from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in
> `gem_original_require'
>       from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in
> `require'
>       from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in
> `require'
>       from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:521:in
> `new_constants_in'
>       from /var/lib/gems/1.8/gems/activesupport-2.3.4/lib/active_support/dependencies.rb:156:in
> `require'
>       from /var/lib/gems/1.8/gems/rails-2.3.4/lib/commands/server.rb:84
>       from /usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in
> …
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails

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

php代码中的Mysql错误

无法理解mysql错误:

UPDATE static_pages SET order ="一些新数据222222

"数据库错误:您的SQL语法中有错误;请查看与您的MySQL服务器版本对应的手册,以便在'order ='附近使用正确的语法

$query = 'UPDATE someTable SET '.$key.' = "'.$value.'"';
Run Code Online (Sandbox Code Playgroud)

这是$ key = order; $ value ='新数据222222'; 表中有这样的键:订单,价格,联系方式.除"订单"外,其中每个都更新.为什么?

php mysql

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

JQuery/Javascript块缩放

我有一些div块.我需要缩放它自己的大小.就像在MacOS停靠面板中一样,当图标悬停时.我可以这样做吗?

javascript jquery scale effect

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