小编tap*_*123的帖子

空的__init__.py文件如何正确?

我的包中有几个空的__init__.py文件.如果我把它们弄空或者我必须放在pass里面它是否正确?

是否有关于该主题的PEP或其他指南?

python

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

如何从文本中提取URL

如何从Ruby中的纯文本文件中提取所有URL?

我试过一些库,但在某些情况下它们会失败.什么是最好的方式?

ruby

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

卸载ruby类

我在文件a.rb中有以下内容:

require foo
Run Code Online (Sandbox Code Playgroud)

我需要卸载foo,从b.rb,c.rb和其他文件加载foo.

我该怎么办?

ruby

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

如何在模板标签中获取当前用户?

如何在django模板标签中获取当前用户?(请求对象不可访问)或者如何访问请求对象?

django django-templates

15
推荐指数
3
解决办法
2万
查看次数

如何在alembic中使用alter_column?

我正在用alembic编写一个迁移,但似乎不可能将server_defaults的值从某个东西改为零.

我的代码:

op.alter_column("foo", sa.Column("bar", sa.DateTime(timezone=False), server_default=None, nullable=True))
Run Code Online (Sandbox Code Playgroud)

如果我在迁移后检查,默认仍然是NOW()

python sqlalchemy alembic

15
推荐指数
2
解决办法
9296
查看次数

Alembic迁移困在postgresql?

我编写了一个在sqlite上工作正常的迁移脚本,但如果我尝试将其应用于postgres,它将永远停留.通过一个简单的ps我可以看到postres卡在"创建表等待".有什么最好的做法?

python postgresql alembic

12
推荐指数
2
解决办法
4850
查看次数

SQLAlchemy和SQLite:数据库被锁定

我有一个使用最新sqlalchemy的python脚本.当我使用sqlite,只有sqlite,其他数据库运行良好,我收到以下错误:

sqlalchemy.exc.OperationalError: (OperationalError) database is locked u'SELECT blabla....
Run Code Online (Sandbox Code Playgroud)

任何提示?

我的代码(简化)示例,我有几个像这样的方法来选择,更新和删除东西:

class MyDb(object):
    def __init__(self):
        engine = create_engine("sqlite:///file", poolclass=NullPool, pool_threadlocal=True)
        engine.pool_size=1
        engine.pool_timeout = 60
        self.sess = sessionmaker(bind=engine)

    def del_stuff(self):
        sess = self.sess()
        sess.query(Stuff).delete()
        try:
            sess.commit()
        except:
            sess.rollback()

    def set_stuff(self, id, bar):
        sess = self.sess()
        sess.query(Foo).get(id).bar = bar
        try:
            sess.commit()
        except:
            sess.rollback()
Run Code Online (Sandbox Code Playgroud)

python sqlite sqlalchemy python-2.7

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

像Yahoo Pipes这样的Javascript GUI

我想开发像Yahoo Pipes这样的GUI.

谁能建议一些图书馆或框架?

javascript ria yahoo-pipes

7
推荐指数
2
解决办法
2682
查看次数

__init __()中的Python导入

我需要一个import __init__()方法(因为我只需要在实例化时运行该导入).

但是我看不到外面的导入__init__(),范围是否有限__init__?怎么做?

python python-import

7
推荐指数
3
解决办法
4370
查看次数

如何使用scrapy抓取多个页面?

我发现Scrapy的所有示例都讨论了如何抓取单个页面,具有相同url架构的页面或网站的所有页面.我需要抓取一系列页面A,B,C,其中在A中你得到了B的链接等等.例如,网站结构是:

A
----> B
---------> C
D
E
Run Code Online (Sandbox Code Playgroud)

我需要抓取所有C页面,但要获得C链接,我需要在A和B之前抓取.任何提示?

python scrapy

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