小编dam*_*mio的帖子

HTTPError 403(Forbidden),Django和python-social-auth通过OAuth2连接到Google

使用后python-social-auth,我403: Forbiden在接受谷歌访问后收到错误消息

编辑:我最近(2017年)有一个相同的错误,但在一个新的消息: 401 Client Error: Unauthorized for url: https://accounts.google.com/o/oauth2/token

python django google-api oauth-2.0

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

gprolog:在异常后获取堆栈跟踪

使用gprolog时,我经常会遇到没有任何类型的行号或上下文的异常:

uncaught exception: error(instantiation_error,(is)/2)
Run Code Online (Sandbox Code Playgroud)

没有任何背景.我知道我可以做一个trace但是调试它需要很长时间,trace因为我需要在到达发生错误的地方之前执行很多事情.

有关如何进行此堆栈跟踪的任何想法?还是一个动态trace/ notrace

编辑:或者只是自动化整个trace输出的打印.

debugging prolog gnu-prolog

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

ODS文件到JSON

我想将我的数据表格转换为数组的JSON数组.

这个网站是这样做的:http://www.shancarter.com/data_converter/index.html 我查看了源代码.

但我想要的是一个宏/脚本/扩展或任何方式来编程它将我的.ods转换为JSON文件:

喜欢:

NAME    VALUE   COLOR   DATE
Alan    12  blue    Sep. 25, 2009
Shan    13  "green  blue"   Sep. 27, 2009
John    45  orange  Sep. 29, 2009
Minna   27  teal    Sep. 30, 2009
Run Code Online (Sandbox Code Playgroud)

至:

[
    ["Alan",12,"blue","Sep. 25, 2009"],
    ["Shan",13,"green\tblue","Sep. 27, 2009"],
    ["John",45,"orange","Sep. 29, 2009"],
    ["Minna",27,"teal","Sep. 30, 2009"]
]
Run Code Online (Sandbox Code Playgroud)

python json calc libreoffice

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

优化画布中的文本渲染 - truetype 与位图字体的渲染速度

我分析了我正在开发的一个基于画布的应用程序 (linkurious.js),我发现当前的主要瓶颈是文本渲染。

所以,现在我用来fillText()渲染文本,但是:

  • 使用位图字体会更有效吗?
  • 距离场 ?
  • 浏览器是否已经足够优化字体渲染,以至于我不应该尝试击败它们?

html javascript performance fonts html5-canvas

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

Django 1.9:我应该避免在`django.setup()`中导入模型吗?

把我的应用程序移植到django 1.9,我吓坏了 django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet

基本上我的堆栈跟踪是:

  manage.py
    execute_from_command_line(sys.argv)
  django/core/management:352, in execute_from_command_line
    utility.execute()
  django/core/management/__init__.py:326, in execute
    django.setup()
  django/__init__.py:18, in setup
    apps.populate(settings.INSTALLED_APPS)
  django/apps/registry.py:85, in populate
    app_config = AppConfig.create(entry)
  django/apps/config.py:90, in create
    module = import_module(entry)
  python2.7/importlib/__init__.py:37, in import_module
    __import__(name)
  myapp/mylib/__init__.py:52, in <module>
    from django.contrib.contenttypes.models import ContentType   #<= The important part
  django/contrib/contenttypes/models.py:159, in <module>
    class ContentType(models.Model):
  django/db/models/base.py:94, in __new__
    app_config = apps.get_containing_app_config(module)
  django/apps/registry.p:239, in get_containing_app_config
    self.check_apps_ready()
  django/apps/registry.py:124, in check_apps_ready
    raise AppRegistryNotReady("Apps aren't loaded yet.")
django.core.exceptions.AppRegistryNotReady: Apps aren't loaded yet.
Run Code Online (Sandbox Code Playgroud)

我的主要问题在这里:

我应该在__init__.py …

python django django-models django-1.9

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

react-native profiling不显示JS线程

我按照官方指南来描述我的JS:https://facebook.github.io/react-native/docs/android-ui-performance.html

但是当我得到结果时,我没有看到与js相关的代码:

剖析截图

知道发生了什么事吗?接口非常缓慢,占用了100%的CPU,但我没有信息.

编辑:看起来像使用最新的react-native版本可以解决这个问题,我正在使用0.30.0,看起来周围引入了一些相关的更改0.34.0

trace profiling react-native

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

Bash:将程序输出的每一行重定向到实时文件

我做了通常的myprogram >> file但它没有使用实时更新tail -f file,有没有办法做到这一点?

linux bash

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

使用gsutil进行rsync时公开文件

通常情况下,gsutil -m rsync -r . gs://bucket/我希望文件默认是公开的,而不是gsutil -m acl set -R -a public-read gs://bucket事后做.

可能吗 ?

google-cloud-storage

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

动态生成django表单

我正在尝试动态生成 python 类。在这里,一个 django 形式。

class BankForm(forms.Form):
    name = forms.CharField()

for i in range(10):
    setattr(BankForm, 'contact_' + str(i), forms.CharField())
Run Code Online (Sandbox Code Playgroud)

但是在使用表单时,只name显示该字段。关于如何做到这一点的任何建议?

编辑:发现了modelform_factory,看起来是一种解决方案

EDIT2:更好,看起来add_fields我可以使用一种方法

python django metaprogramming django-forms

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