CenN:新手小白,一直没解决这个问题。
比如我的目录如下:
怎么在createData.py
中导入utils.py
呢?
matrix67:pycharm 里面直接打函数,下面会有一条红色的线,alter+ enter
ruanimal:大哥看下书吧,了解下 “包”和“模块的概念”
=========
简单来说,在 preprocessing 文件夹,新建一个__init__.py 文件
CenN:@matrix67 Pycharm 写的是`from preprocessing.utils import xxx`,在 Pycharm 中是可以用的,但是我这个最终是放到服务器上的,在服务器上就提示错误。
```
Traceback (most recent call last):
File "createData.py", line 4, in <module>
from preprocessing.utils import process
ModuleNotFoundError: No module named 'preprocessing'
```
CenN:@ruanimal 我也是试了很多种方法才来问的,你这样不行。
ruanimal:https://docs.python.org/zh-cn/3/tutorial/modules.html
py.test汇总多个测试运行的结果 - python我正在运行pytest.main()的几个实例,一旦它们全部完成,我想快速查看所有运行过程中的失败情况,而无需查看所有单独的报告。我怎样才能做到这一点?我是否必须解析文本报告,还是可以让py.test返回带有失败数据的对象? (据我所知,它只是返回一个整数) 参考方案 我为此使用Allure报告(https://docs.qameta.io/allure/#…
py.test:会话范围的临时文件夹 - pythonpy.test中的tmpdir固定装置使用function范围,因此在范围更广的固定装置(例如session)中不可用。但是,这在某些情况下很有用,例如设置临时PostgreSQL服务器(当然,不应为每个测试都重新创建该服务器)。有没有一种干净的方法来获得更广泛范围的临时文件夹,而无需编写我自己的装置和访问py.test的内部API? 参考方案 不幸的是,目…
Coverage.py:如何为从外壳程序脚本调用的多个python脚本附加结果 - python我正在使用带有参数调用多个python代码的shell脚本。现在,我的要求是收集整个项目的报告。任何想法如何在整个代码上运行coverage.py并生成合并的报告。以下是我正在使用的shell脚本的高级模板。如果有人可以指导如何实现上述要求。#!/bin/bash variable=$1 /usr/bin/python python1.py $variabl…
py.test:如何从设置方法中获取当前测试的名称? - python我正在使用py.test,想知道是否/如何在运行每个测试之前调用的setup方法内检索当前执行的测试的名称。考虑以下代码:class TestSomething(object): def setup(self): test_name = ... def teardown(self): pass def test_the_power(self): assert…
从另一个Python脚本运行一个Python脚本,并传入参数 - python我想从另一个Python脚本运行一个Python脚本。我想像使用命令行一样传递变量。例如,我将运行我的第一个脚本,该脚本将遍历值列表(0、1、2、3),并将其传递给第二个脚本,依次为script2.py 0和script2.py 1,依此类推。我发现了Stack Overflow questio…