私信  •  关注

Benjamin

Benjamin 最近回复了
2 年前
回复了 Benjamin 创建的主题 » 如何在Gitlab中禁用“分离”管道?
rules:
    - if: '$CI_PIPELINE_SOURCE == "merge_request_event"'
      when: never
    - changes:
      - foo/**/*
      - foo_scenarios/**/*
      - .gitlab-ci.yml
      when: always

我还没有测试过,但我相信这就是你想要的。 This page this one too 都很容易导航,对于找到基本gitlab ci的答案非常有帮助。yml问题。

编辑-Gitlab将按顺序评估规则,一旦满足其中一个条件,它就会停止评估后续规则。在这种情况下,它将评估 if: '$CI_PIPELINE_SOURCE == "merge_request_event"' 首先,如果计算结果为true,则不会再检查更多规则。如果第一条规则的计算结果为false,它将转到下一条规则。

5 年前
回复了 Benjamin 创建的主题 » 如何用Azure平台修复Arduino和Python与Windows 10的串行通信

是的,这个话题有点老了,但是我想和大家分享一个对我有用的解决方案

正如Ali所说,尝试使用以下终端定位程序:

 sudo python3
 import serial

print(serial.__file__) -->复制

CTRL+D #(to get out of python)

sudo python3 -->粘贴 /__init__.py

__init__.py 会对你的程序说“好的,我要用python3的Serial”。我的问题是python3程序使用的是来自python 2.7的Serial

资料来源: https://raspberrypi.stackexchange.com/questions/74742/python-serial-serial-module-not-found-error/85930#85930

战车

5 年前
回复了 Benjamin 创建的主题 » 在python中挣扎于函数的全局定义
  • 替换这个 generate = gen(size) 通过 generate = self.gen(size)
  • 添加 self 作为第一个论点 main 方法