Python でファイルをインポートするにはどうすればよいですか?

テルフェラクト

pytest関数をチェックするために使用しようとしています — これが私のコードです。

# src/return_self.py
def return_self(n):
    return n


# tests/return_self_test.py
import pytest

def test_1():
    value = return_self(1)
    assert value == 1

srcテストできるように、ファイルにどのように要求すればよいpytestですか? 私はいくつかのことを試しました:

1. import return_self
2. from src.return_self import *
3. import sys
   sys.path.append('../src')
4. import imp
   return_self = imp.load_source('return_self', '/source/return_self.py')

__init__.pyルートとsrcディレクトリにファイルがある場合とない場合も試しましたしかし、毎回、エラーにいくつかのバリエーションがありますE ModuleNotFoundError: No module named 'return_self'ファイルでどのように要求できますか?

ピサド

このアプローチを試すことができます:

# tests/return_self_test.py

import os
import sys
import pytest

sys.path.insert(1, os.path.join(sys.path[0], '..'))

from src.return_self import return_self

def test_1():
    value = return_self(1)
    assert value == 1

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Pythonでファイルをインポートするにはどうすればよいですか?

分類Dev

Pythonでフォルダをインポートするにはどうすればよいですか?

分類Dev

別のフォルダにあるファイルからPythonクラスをインポートするにはどうすればよいですか?

分類Dev

Pythonにインポートされたデータをcsvファイルから時系列に変換するにはどうすればよいですか?

分類Dev

名前にスペースを含むファイルをPythonでインポートするにはどうすればよいですか?

分類Dev

名前にスペースを含むファイルをPythonでインポートするにはどうすればよいですか?

分類Dev

コマンドプロンプトからPythonファイルをインポートするにはどうすればよいですか?

分類Dev

ファイルからデータをインポートしてPythonリストに追加するにはどうすればよいですか?

分類Dev

モジュール内に別のPythonファイルをインポートするにはどうすればよいですか

分類Dev

.accdbファイルをPythonにインポートしてデータを使用するにはどうすればよいですか?

分類Dev

同じディレクトリからPythonクラスファイルをインポートするにはどうすればよいですか?

分類Dev

Openpyxlを介してxlsxファイルからPythonクラスにインポートするにはどうすればよいですか?

分類Dev

既存のPythonファイルをPyCharmプロジェクトにインポート/追加するにはどうすればよいですか?

分類Dev

多くのPythonファイルで未使用のインポートを確認するにはどうすればよいですか?

分類Dev

Airflowカスタム演算子からPythonファイルのクラスをインポートするにはどうすればよいですか?

分類Dev

PythonでYAMLファイルにコメントを追加するにはどうすればよいですか?

分類Dev

Pythonの「import」がファイル名もインポートしないようにするにはどうすればよいですか?

分類Dev

Pythonでcsvファイルの範囲をソートするにはどうすればよいですか?

分類Dev

Jupyter NotebookセルでPythonインポートを更新するにはどうすればよいですか?

分類Dev

Pythonファイルにインポートされたライブラリを別のPythonファイルにインポートするにはどうすればよいですか?

分類Dev

Python3サブサブディレクトリファイルをインポートするサブディレクトリファイルをインポートするにはどうすればよいですか?

分類Dev

Pythonタイプのヒント:ファイルポインタを引数として指定するにはどうすればよいですか?

分類Dev

隣接するフォルダーからPythonモジュールを適切にインポートするにはどうすればよいですか?

分類Dev

それ自体の別のファイルからクラスをインポートするPythonモジュールをインポートして使用するにはどうすればよいですか?

分類Dev

Pythonでテキストファイルを段落に分割するにはどうすればよいですか?

分類Dev

Pythonで出力をテキストファイルに保存するにはどうすればよいですか?

分類Dev

Pythonディレクトリにすべてのインクルード.hファイルを追加するにはどうすればよいですか?

分類Dev

Pythonインポートをオーバーライドするにはどうすればよいですか?

分類Dev

Pythonでデータをストリーミングできるファイルを作成するにはどうすればよいですか?

Related 関連記事

  1. 1

    Pythonでファイルをインポートするにはどうすればよいですか?

  2. 2

    Pythonでフォルダをインポートするにはどうすればよいですか?

  3. 3

    別のフォルダにあるファイルからPythonクラスをインポートするにはどうすればよいですか?

  4. 4

    Pythonにインポートされたデータをcsvファイルから時系列に変換するにはどうすればよいですか?

  5. 5

    名前にスペースを含むファイルをPythonでインポートするにはどうすればよいですか?

  6. 6

    名前にスペースを含むファイルをPythonでインポートするにはどうすればよいですか?

  7. 7

    コマンドプロンプトからPythonファイルをインポートするにはどうすればよいですか?

  8. 8

    ファイルからデータをインポートしてPythonリストに追加するにはどうすればよいですか?

  9. 9

    モジュール内に別のPythonファイルをインポートするにはどうすればよいですか

  10. 10

    .accdbファイルをPythonにインポートしてデータを使用するにはどうすればよいですか?

  11. 11

    同じディレクトリからPythonクラスファイルをインポートするにはどうすればよいですか?

  12. 12

    Openpyxlを介してxlsxファイルからPythonクラスにインポートするにはどうすればよいですか?

  13. 13

    既存のPythonファイルをPyCharmプロジェクトにインポート/追加するにはどうすればよいですか?

  14. 14

    多くのPythonファイルで未使用のインポートを確認するにはどうすればよいですか?

  15. 15

    Airflowカスタム演算子からPythonファイルのクラスをインポートするにはどうすればよいですか?

  16. 16

    PythonでYAMLファイルにコメントを追加するにはどうすればよいですか?

  17. 17

    Pythonの「import」がファイル名もインポートしないようにするにはどうすればよいですか?

  18. 18

    Pythonでcsvファイルの範囲をソートするにはどうすればよいですか?

  19. 19

    Jupyter NotebookセルでPythonインポートを更新するにはどうすればよいですか?

  20. 20

    Pythonファイルにインポートされたライブラリを別のPythonファイルにインポートするにはどうすればよいですか?

  21. 21

    Python3サブサブディレクトリファイルをインポートするサブディレクトリファイルをインポートするにはどうすればよいですか?

  22. 22

    Pythonタイプのヒント:ファイルポインタを引数として指定するにはどうすればよいですか?

  23. 23

    隣接するフォルダーからPythonモジュールを適切にインポートするにはどうすればよいですか?

  24. 24

    それ自体の別のファイルからクラスをインポートするPythonモジュールをインポートして使用するにはどうすればよいですか?

  25. 25

    Pythonでテキストファイルを段落に分割するにはどうすればよいですか?

  26. 26

    Pythonで出力をテキストファイルに保存するにはどうすればよいですか?

  27. 27

    Pythonディレクトリにすべてのインクルード.hファイルを追加するにはどうすればよいですか?

  28. 28

    Pythonインポートをオーバーライドするにはどうすればよいですか?

  29. 29

    Pythonでデータをストリーミングできるファイルを作成するにはどうすればよいですか?

ホットタグ

アーカイブ