小编Zul*_*ulu的帖子

PYTHON DLL加载失败

我通常在Matlab中编码但是我发现了一个很好的PYTHON代码,我想用它.但是,在下载了软件包之后,它很难运行.我收到以下错误:

Traceback (most recent call last):
  File "C:\launch.py", line 29, in <module>
    from src.smcsquare import SMCsquare
  File "C:\src\smcsquare.py", line 32, in <module>
    from scipy.stats import norm
  File "C:\Python34\lib\site-packages\scipy\stats\__init__.py", line 338, in <module>
    from .stats import *
  File "C:\Python34\lib\site-packages\scipy\stats\stats.py", line 184, in <module>
    import scipy.special as special
  File "C:\Python34\lib\site-packages\scipy\special\__init__.py", line 586, in <module>
    from ._ufuncs import *
ImportError: DLL load failed: The specified module could not be found.
Run Code Online (Sandbox Code Playgroud)

_ufuncs.pyd是那里的C:\Python34\lib\site-packages\scipy\special\目录.我尝试将此添加到我的,PYTHONPATH但它没有任何区别.我也尝试过这样的dll修复工具,但这些并没有帮助.有没有人遇到这个,你找到了解决方案吗?

python dll scipy

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

从Eclipse运行django服务器时没有这样的表错误

我正在使用Django开发一个网站.当我通过命令提示符运行服务器时,如下所示:

python manage.py runserver
Run Code Online (Sandbox Code Playgroud)

它运行正常,但是当我从Eclipse(右键单击项目 - > Run As...- >)时django project,我收到以下错误:

DatabaseError at/
no这样的表:django_session
请求方法:GET
请求URL: http:// localhost:8000 /
Django版本:1.3
异常类型:DatabaseError
异常值:
没有这样的表:django_session

关于什么可以导致这个的任何想法?我不是那么精通django所以我不知道哪个文件可能导致这个 - 如果你需要我发帖,请在评论中询问.

python eclipse sqlite django pydev

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

python os.fork是否使用相同的python解释器?

我知道Python中的线程使用相同的Python解释器实例.我的问题是与创建的流程相同os.fork吗?或者每个创建的进程os.fork都有自己的解释器吗?

python multiprocessing

10
推荐指数
3
解决办法
2437
查看次数

通过RESTful api与django和tastypie发布文件

我正在为Django网站创建一个RESTful api.我正在使用tastypie来做这件事.我的问题是我无法设计如何通过此api发布图像或文件.我的意思是,要在数据库上创建一个对象,我们将以json格式发布数据.但是我如何将文件放在json中呢?

我发现有两种方法,其中一种是将它们转换为Base64格式.我不想使用它,因为在我的测试中,当转换为Base64时,74kb的图像是110kb-120kb.

所以有人可以解释我如何发布一个包含文件的对象?

django rest tastypie

9
推荐指数
2
解决办法
5961
查看次数

python为windows启用了gdb

我在Windows 7机器上使用gdb 7.4当我尝试执行python脚本时,我得到"此版本的GDB不支持Python脚本"

我认为7.4支持它?哪里可以获得为Windows启用python的gdb版本?

python gdb

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

我如何解决NameError:在Python 3.3中没有定义名称'threading'

我有以下程序,没有别的,python 3.3.当我运行它.我明白了

NameError: name 'threading' is not defined
Run Code Online (Sandbox Code Playgroud)

我用谷歌搜索,但没有给出的答案解释我的情况.任何线索?谢谢!

#!/usr/bin/python

import Utilities
import os
import sys
import getopt
import time
from queue import Queue
from threading import Thread

_db_lock=threading.Lock()
Run Code Online (Sandbox Code Playgroud)

我也试过了

_db_lock=threading.Lock
Run Code Online (Sandbox Code Playgroud)

python python-3.x

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

使用behave(python)定义场景(或所需场景)的顺序

我正在使用表现来测试我的小Django应用程序.

我已经创建了user_management.feature包含此场景的文件:

Scenario: register
 Given I can access registration form
  When I put "doctor" in "username" field
   And I put "tardisBlue" in "password" field
   And I put "doctor@tardis.com" in "email" field
   And I press the "Register" button
  Then the registration is successful
   And I am logged in
Run Code Online (Sandbox Code Playgroud)

Everythig工作正常.

我想要开发的下一个功能是在文件中project_management.feature:

Scenario: create a project
  Given I am logged in
  When I go to the home page
   And I click on "Create new Project" link
   And I fill …
Run Code Online (Sandbox Code Playgroud)

python tdd bdd python-behave

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

Python中chr(128).. chr(255)的意义何在?

编辑:我在谈论Python 2.7中的行为.

chr函数将0到127之间的整数转换为ASCII字符.例如

>>> chr(65)
'A'
Run Code Online (Sandbox Code Playgroud)

我知道这在某些情况下是如何有用的,我理解为什么它涵盖了0..127,7位ASCII范围.

该函数还接受128..255的参数.对于这些数字,它只返回参数的十六进制表示.在此范围内,根据ISO-8859标准的哪个部分使用,不同的字节意味着不同的东西.

我知道如果chr再拿一个论点,比如说

>>> chr(228, encoding='iso-8859-1') # hypothetical
'ä'
Run Code Online (Sandbox Code Playgroud)

但是,没有这样的选择:

chr(i) -> character

Return a string of one character with ordinal i; 0 <= i < 256.
Run Code Online (Sandbox Code Playgroud)

我的问题是:什么是养点ValueError进行i > 255,而不是i > 127?所有函数128 <= i < 256都是返回十六进制值?

python ascii

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

为什么nextFocusDown不能与TalkBack导航一起使用?

我有四个TextViews,我试图控制当用户使用TalkBack和触摸手势导航时获得焦点的顺序.

TextView android:text="foo" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/id_foo" android:nextFocusDown="@+id/id_baz"/>

TextView android:text="bar" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@+id/id_bar" android:nextFocusDown="@+id/id_qux"/>

TextView android:text="baz" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@id/id_baz" android:nextFocusDown="@id/id_bar"/>

TextView android:text="qux" android:clickable="false" android:focusable="true" android:focusableInTouchMode="true" android:id="@id/id_qux" android:nextFocusDown="@id/id_foo"/>
Run Code Online (Sandbox Code Playgroud)

当用户打开TalkBack时,触摸"foo",然后向下滑动以在TextView之间导航,我希望订单转到foo-> baz-> bar-> qux.但是,我尝试使用nextFocusDown设置的顺序似乎没有效果,而焦点顺序总是只跟随屏幕上TextView的位置.我已经尝试了clickable,focusable和focusableInTouchMode的所有可能组合.我试过在代码中的视图上调用setNextFocusDownId.我试过在TextViews上设置android:imeOptions ="actionNext".似乎没什么用.我错过了什么?

android android-layout talkback

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

Django-import-export - 导入高级字段?

对于Django模型,我使用的是django-import-export包.

如果需要导出更多只有可用的模型字段(如属性或自定义字段),可以使用import_export.fields.Field类和可选dehydrate_<field>方法添加new .

from import_export import resources, fields, instance_loaders

class ProductResource(resources.ModelResource):
    categories  = fields.Field()
    price       = fields.Field(attribute='unit_price')

    class Meta:
        model  = Product

    def dehydrate_categories(self, product):
        return ';'.join(
                '/%s' % '/'.join([c.name for c in cat.parents()] + [cat.name])
                for cat in product.category.iterator() )
Run Code Online (Sandbox Code Playgroud)

它确实运作良好,但仅适用于出口.那么进口,反向过程呢?dehydrate_方法有一些对应的吗?

到目前为止,我已经覆盖了get_or_init_instance方法:

class ProductResource(resources.ModelResource):
    def get_or_init_instance(self, instance_loader, row):
        row['unit_price'] = row['price']; row.pop('price')
        return super(ProductResource, self).get_or_init_instance(instance_loader, row)
Run Code Online (Sandbox Code Playgroud)

但怀疑这是正确的方法.

将不胜感激任何提示如何处理自定义字段的导入.

python django django-models satchmo django-import-export

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