小编Har*_*ith的帖子

PyCharm解析 - flask.ext.sqlalchemy vs flask_sqlalchemy

如果我在我的应用程序中使用以下格式,除PyCharms解析/自动完成功能外,一切正常:

from flask.ext.sqlalchemy import SQLAlchemy
Run Code Online (Sandbox Code Playgroud)

如果我在我的应用程序中使用以下格式,一切正常.但是,唉,这不是导入库的正确方法:

from flask_sqlalchemy import SQLAlchemy
Run Code Online (Sandbox Code Playgroud)

有没有办法让PyCharm正确解析第一个语法?

python pycharm flask python-2.7 flask-sqlalchemy

23
推荐指数
2
解决办法
9539
查看次数

管道找到找

我想将查找结果传递给新查找.我有的是:

find . -iname "2010-06*" -maxdepth 1 -type d | xargs -0 find '{}' -iname "*.jpg"
Run Code Online (Sandbox Code Playgroud)

预期结果:第二个查找接收从2010-06开始的文件夹列表,第二个查找返回这些文件夹中包含的jpg列表.

实际结果:"查找:./2010-06纽约\n:未知选项"

哦,真的.我有一种感觉它涉及第二个发现作为输入接收的输出格式,但我唯一的想法是后缀-print0首先找到,没有任何改变.

有任何想法吗?

bash pipe

11
推荐指数
2
解决办法
7707
查看次数

使用stream-browserify和expo

stream不能与expo一起使用,因为它是Node.js标准包.但是,stream-browserify在这些情况下,包可以用作替代方案.

为了使模块解决这个而不是本机Node包,我试图babel-plugin-require-rewrite使用expo.

我将此添加到babel.config.js:

module.exports = function(api) {
  api.cache(true);
  return {
    presets: ['babel-preset-expo'],
    plugins: [
      ["rewrite-require", { aliases: {
        "stream": "stream-browserify"
      }}]
    ]
  };
};
Run Code Online (Sandbox Code Playgroud)

不幸的是,它不受捆绑商的尊重.尝试时出现此错误:

The package at "node_modules\qr-image\lib\qr.js" attempted to import the Node standard library module "stream". It failed because React Native does not include the Node standard library. Read more at https://docs.expo.io/versions/latest/introduction/faq.html#can-i-use-nodejs-packages-with-expo
Run Code Online (Sandbox Code Playgroud)

是否有可能在世博会上做这项工作?

babeljs react-native expo

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

NGINX和多个docker-compose

如果我想用我的docker容器设置NGINX,一个选项是在我的设置NGINX实例docker-compose.yml,并将NGINX容器链接到所有应用程序容器.

然而,这种方法的缺点是docker-compose.yml变为服务器级别,因为只有一个NGINX容器可以将端口80/443暴露给互联网.

我感兴趣的是,能够docker-compose.yml在同一台服务器上定义多个,但仍然可以通过单个服务器特定的NGINX容器轻松地在每个组合文件中公开面向公众的容器.

我觉得这应该很简单,但我还没有找到一个好的资源或示例.

nginx docker docker-compose

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

将配置参数保存到存储库

我刚刚开始使用git-ftp,它允许我将我的提交推送到FTP服务器.

FTP凭据以这种方式存储在.git/config中:

[git-ftp]
    user = myusername
    url = ftp.myserver.com/httpdocs/
    password = mypass
Run Code Online (Sandbox Code Playgroud)

我想要的是,任何从我的git存储库中克隆项目的人都会自动获取上面的配置.

但是我如何将这个git配置"推"到我的仓库?

阅读更多关于git-ftp的信息:https://github.com/resmo/git-ftp

git ftp

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