PyCharm에서 자주 사용하는 파일 템플릿

6989 단어 Pycharm파이썬
17/10/6 쓴 후에 추가했습니다

PyCharm에는 일정의 서식에 따라 기술하면 파일 작성시에 변수를 전개해 작성할 수 있는 File and Code Template라고 하는 기능이 있다.



공식 사이트 설명



htps //w w. 지 tb 라이언 s. 이 m / 헤일프 / py rm / 훗 ぇ ㄱ ㄱ ㅁㅁ s. HTML

설정 장소



File->Default Settings...->File and Code Template
를 선택하고 「+」버튼으로 새롭게 등록을 할 수 있다.


사용방법


  • 프로젝트 이름을 마우스 오른쪽 버튼으로 클릭하여 New 항목 내에 작성한 항목을 선택할 수 있습니다.
  • 혹은, 메뉴의 File->New...를 선택하면 작성한 항목을 선택할 수가 있다.

  • 마인. py



    Python이 실행하도록 지정할 파일의 템플릿.
    예를 들어 main.py로 파일을 만들고 명령 프롬프트를 사용하여 작업 디렉토리에서 python main.py로 실행합니다.
    18행은 PyInstaller용으로 작업 디렉토리를 변경하는 스크립트.

    main.py
    #! env python
    # -*- coding: utf-8 -*-
    
    import os
    import sys
    
    # ${PROJECT_NAME}.${NAME}
    # Date: ${YEAR}/${MONTH}/${DAY}
    # Filename: ${NAME} 
    
    __author__ = '$USER'
    __date__ ="${YEAR}/${MONTH}/${DAY}"
    
    
    def main():
        # 作業ディレクトリを自身のファイルのディレクトリに変更
        os.chdir(os.path.dirname(os.path.abspath(sys.argv[0])))
        return
    
    
    if __name__ == '__main__':
        main()
        return
    

    PythonClass



    클래스 작성용 템플릿.
    파일을 작성하면, 파일명이 그대로 클래스명이 된다.

    class.py
    #! env python
    # -*- coding: utf-8 -*-
    
    import os
    import sys
    
    # ${PROJECT_NAME}.${NAME}
    # Date: ${YEAR}/${MONTH}/${DAY}
    # Filename: ${NAME} 
    
    __author__ = '$USER'
    __date__ ="${YEAR}/${MONTH}/${DAY}"
    
    
    class ${NAME}(object):
        def __init__(self):
            self.__ROOT = os.path.dirname(os.path.abspath(sys.argv[0]))
            self.__EXE_PATH = sys.executable
            self.__ENV_PATH = os.path.dirname(self.__EXE_PATH)
            self.__LOG = os.path.join(self.__ENV_PATH, 'log')
            return
    

    희귀 d 째. MD



    사용 설명서
    Markdown 형식의 내용. 프로젝트 내에서 "readme.md"파일을 만들고 GitHub에 업로드하면이 파일이 프로젝트의 맨 위에 표시됩니다.
    이스케이프 처리를 할 수 없었기 때문에\```를````로 변경하여 사용.

    readme.md
    # Todo 修正したいところとか
    
    - [ ] change in.
    - [x] Success
    
    # Overview 概要
    
    ${PROJECT_NAME}.${NAME}
    Date: ${YEAR}/${MONTH}/${DAY}
    
    # Description 詳細
    
    Change me.
    
    # create envs. 仮想環境の作り方
    
    Assuming that conda is installed.
    Condaがインストールされていることが前提。
    
    ### use 32bit. 64bit上で32bit環境を使う時用
    
    ```commandline
    set CONDA_FORCE_32BIT=1
    \```
    
    ```commandline
    conda create -n ${PROJECT_NAME} python=3.5.3
    \```
    
    # Activation of Python environment. 仮想環境に入る
    
    ```commandline:for windows
    activate ${PROJECT_NAME}
    \```
    
    ```commandline:for mac
    source activate ${PROJECT_NAME}
    \```
    
    # Requirement / install package. パッケージのインストール
    
    ```commandline
    conda install numpy
    \```
    
    # Demo / Usage 使用例
    
    ```commandline
    # Execution command.Be sure to activation.
    python main.py
    \```
    
    # Licence ライセンス
    [MIT](https://github.com/tcnksm/tool/blob/master/LICENCE)
    </code>
    

    좋은 웹페이지 즐겨찾기