社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
私信  •  关注

Paul Becotte

Paul Becotte 最近创建的主题
Paul Becotte 最近回复了

对于节点开发环境,我看到了两个不同的要求。。。将源代码装入容器,并从容器中装入节点_模块(用于IDE)。要完成第一步,你要做通常的坐骑,但不是所有的。。。就是你需要的东西

volumes:
    - worker/src:/worker/src
    - worker/package.json:/worker/package.json
    - etc...

(不这样做的理由) - /worker/node_modules 这是因为docker compose将在两次运行之间保留该卷,这意味着您可能会偏离图像中的实际内容(这不仅违背了绑定装载主机的目的)。

第二个更难。我的解决方案有点老套,但很管用。我有一个脚本,可以在主机上安装node_modules文件夹,只要记住在更新包时调用它就行了。json(或者,将其添加到本地运行docker compose build的make目标中)。

install_node_modules:
    docker build -t building .
    docker run -v `pwd`/node_modules:/app/node_modules building npm install
6 年前
回复了 Paul Becotte 创建的主题 » 在python中挣扎于函数的全局定义

直接回答问题-

class paging():
    def main(): 
        generate = gen(size)
    def gen(self, size):
        return size
  • 全局命名空间中唯一的东西是 paging
  • 类定义方法-这些方法的全局命名空间是 class.method . 因此,这里的函数名应该是 paging.gen
  • 实例方法(在那里定义的函数)总是采用 self 作为第一个参数,它是类实例的替补。
  • 您可以使用self调用对象上的其他实例方法。。。

    自我生成()

坚持住,很难在寒冷中跳跃