小编Ned*_*der的帖子

阅读文件时避免使用C样式注释

我正在使用python在函数中解析LOC的C文件.我从函数定义的第一行开始,跳过所有行,直到我遇到第一个"{".

问题是"{"也可以作为评论的一部分.我只想跳过所有"{"内部评论.

例如

100: int func(
102:         int i, // some comment { ....
103:         float f,
104:         char c /* some comment here { ...
105:                .... more comment */
106:         )
107:{
Run Code Online (Sandbox Code Playgroud)

什么是最好的pythonic方式来实现这一点.

python

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

如何将JavaScript函数调用作为参数包含在另一个JavaScript函数中?

如何在一个JS函数中有一个参数是带有参数的函数名来调用另一个函数?

就像是:

onClick="Clicked(this, 'SomeFunction('test')'"
Run Code Online (Sandbox Code Playgroud)

问候

javascript

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

mysql很好的编程方式

我的数据库中有视频库,有超过20万个视频.在我的网站主页中,我展示了一些必须符合某些标准的视频.那么,问题是什么.是每次主页打开时对视频进行排序的好方法,或者我必须将排序结果保存在数据库中的某个位置,并且只有在发生变化时才刷新它们.我认为它可以节省我很多时间.你怎么想的.提前致谢.

php mysql

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

fwrite C编程

嗨......我想用fwrite在文件中写这样的东西

fwrite("name is %s\n",name, 60, fp);
Run Code Online (Sandbox Code Playgroud)

但是不起作用,只在文件中写入字符串.任何的想法?

c

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

如何获取qt中特定xml节点的所有属性

是否有可能获得pyqt中特定节点的所有属性?例如..考虑以下节点:
< asset Name="3dAsset" ID="5"/>
我想检索("名称"和"ID")字符串
是否可能?

提前致谢

python xml qt pyqt

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

最小化MySQL中的表数?

关于在数据库中组织数据的好方法的基本问题.假设我有一个多个商店的搜索网站.每家商店都有许多产品.组织价格和库存数据的最佳方法是什么?我看到两种方法:

  1. 每个商店的表格,第一列或第二列标识产品,库存列和价格列
  2. 库存表和价格表,两者中的第一列标识产品,每个商店分别列

第一个选项看起来更方便,但会产生更多的表格.在性能方面,最小化表的数量还是不重要?

另外,对于第一个选项,我应该将这些数据保存在单独的数据库中,还是可以将通用产品和商店详细信息表存储在同一个数据库中?

mysql sql database e-commerce

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

如何在我的python程序中显示以下文本?

我想在我的程序中显示以下文本.当我在python中粘贴以下文本时,它会将反斜杠解释为转义序列并弄乱我的ascii art ..任何想法让这个解决了geeks.Here是我想要出现的文本在我的程序中

  _  __     _ _           _         ____            _               _                 
 | |/ /__ _| | | __ _  __| | __ _  |  _ \ __ _  ___| | ____ _  __ _(_)_ __   __ _ ___ 
 | ' // _` | | |/ _` |/ _` |/ _` | | |_) / _` |/ __| |/ / _` |/ _` | | '_ \ / _` / __|
 | . \ (_| | | | (_| | (_| …
Run Code Online (Sandbox Code Playgroud)

python text python-2.7

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

pyParallel python交换引脚

所以我对并行端口很新,我一直在研究这个代码 - >> http://pyserial.svn.sourceforge.net/viewvc/pyserial/trunk/pyparallel/examples/lcd.py?revision=49&view =标记

我对这里发生的事感到困惑

def reveseout(self, x):
    r = ((x & (1<<0) and 1) << 7) |\
        ((x & (1<<1) and 1) << 6) |\
        ((x & (1<<2) and 1) << 5) |\
        ((x & (1<<3) and 1) << 4) |\
        ((x & (1<<4) and 1) << 3) |\
        ((x & (1<<5) and 1) << 2) |\
        ((x & (1<<6) and 1) << 1) |\
        ((x & (1<<7) and 1) << 0)
    #print "%02x" % r, "%02x" %x …
Run Code Online (Sandbox Code Playgroud)

python parallel-processing

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

django queryset排除第二个模型中的条目

我正在制作一个小词汇测验应用程序,一个单词的基本模型是这样的:

class Word(models.Model):
    id = models.AutoField(primary_key=True)
    word = models.CharField(max_length=80)
    id_image = models.ForeignKey(Image)
    def __unicode__(self):
        return self.word
    class Meta:
        db_table = u'word'
Run Code Online (Sandbox Code Playgroud)

我目前正在自我测验的单词模型是这样的:

class WordToWorkOn(models.Model):
    id = models.AutoField(primary_key=True)
    id_student = models.ForeignKey(Student)
    id_word = models.ForeignKey(Word)
    level = models.IntegerField()
    def __unicode__(self):
        return u'%s %s' % (self.id_word.__unicode__(), self.id_student.__unicode__() )
    class Meta:
        db_table = u'word_to_work_on'
Run Code Online (Sandbox Code Playgroud)

"水平"表示我学到了多少.我已经学过的一组单词有这个模型:

class WordLearned(models.Model):
    id = models.AutoField(primary_key=True)
    id_word = models.ForeignKey(Word, related_name='word_to_learn')
    id_student = models.ForeignKey(Student, related_name='student_learning_word')
    def __unicode__(self):
        return u'%s %s' % (self.id_word.__unicode__(), self.id_student.__unicode__() )
    class Meta:
        db_table = u'word_learned'
Run Code Online (Sandbox Code Playgroud)

当WordToWorkOn上的查询集返回时结果太少(因为它们已经足够好地学习以便移动到WordLearned并从WordToWorkOn中删除),我想找到要添加到其中的Word.我不知道一个好方法的部分是将它限制为尚未在WordLearned中的单词.

所以,一般来说,我想我想在一个单词的查询集上做某种类型的.exclude(),但它需要根据WordLearned表中的成员资格进行排除.有没有办法做到这一点?我发现有很多关于加入查询集的参考资料,但是找不到一个关于如何做到这一点的好文章(可能只是不知道要搜索的正确术语). …

django django-models django-queryset

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

Python stacktrace帮助

当我尝试在我的Python网站上查看一些数据时,我有这个堆栈跟踪错误,有人可以告诉我什么是问题我是如此迷失

   Environment:

Request Method: GET
Request URL: http://mywesbite.genericdomain.co.uk/admin/shop/passwordresetrequest/4/
Django Version: 1.1.1
Python Version: 2.5.2
Installed Applications:
['django.contrib.auth',
 'django.contrib.admin',
 'django.contrib.contenttypes',
 'django.contrib.sessions',
 'django.contrib.sites',
 'mywebsite.news',
 'mywebsite.store_locator',
 'mywebsite.css_switch',
 'mywebsite.professional',
 'mywebsite.contact',
 'mywebsite.shop',
 'tinymce',
 'captcha']
Installed Middleware:
('django.middleware.common.CommonMiddleware',
 'django.contrib.sessions.middleware.SessionMiddleware',
 'django.contrib.auth.middleware.AuthenticationMiddleware')


Template error:
In template /usr/lib/python2.5/site-packages/django/contrib/admin/templates/admin/change_form.html, error at line 20
   Caught an exception while rendering: 'PasswordResetRequest' object has no attribute 'date'
   10 : 


   11 : {% block coltype %}{% if ordered_objects %}colMS{% else %}colM{% endif %}{% endblock %}


   12 : 


   13 : {% block bodyclass %}{{ opts.app_label …
Run Code Online (Sandbox Code Playgroud)

python django stack-trace

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