Pythonのパッケージリリース

1299 ワード

  • パッケージ
  • 1.フォルダnesterを作成し、パッケージングするPyファイルをコピーします.
    2.インストール設定を作成する.pyファイル
    from setuptools import setup, find_packages
    
    setup(
        name="nester",
        version="1.0",
        keywords=("test", "xxx"),
        description="eds sdk",
        long_description="eds sdk for python",
        license="MIT Licence",
    
        py_mudels = 'nester',
    
        url="http://test.com",
        author="test",
        author_email="[email protected]"
    )

    3.nesterディレクトリに次の2つのコマンドを入力します:(pathon.exe付きディレクトリに注意)
    python.exe setup.py sdist
    python.exe setup.py install
    4.パッケージの使用
    import nester.day2
    
    men = ["  ", ["  ", ["  ", "  "]]]
    nester.day2.myprint(men)

    または
    from nester.day2 import myprint
    
    men = ["  ", ["  ", ["  ", "  "]]]
    myprint(men)

    備考:day 2の内容
    #!/usr/bin/python
    """
      
    men = ["  ",["  , [  ]"]]
            ,   
        :  
        :  
        :  
    """
    
    
    def myprint(alist):
        for item in alist:
            if isinstance(item, list):  #   item  list
                myprint(item)
            else:
                print("    :" + item)