Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python
  • C 프로그래밍
  •   
  • C++
  •   
  • Redis
  •   
  • BASH 프로그래밍
  •   
  • Python
  •   
  • Java
  •   
  • 데이터 베이스
  •   
  • HTML
  •   
  • JavaScript
  •   
  • 프로그램 작성
  •   
  • CSS
  •   
  • Ruby
  •   
  • SQL
  •   
  • IOS
  •   
  • Android
  •   
  • MongoDB
  •   
  • MySQL
  •   
  • C#
  •   
  • PHP
  •   
  • SQL Server
  • Python

    1. Python 모듈을 어떻게 언로드(다시 로드)합니까?

      reload(moduleName) 함수는 이전에 로드된 모듈을 다시 로드합니다(스크립트를 종료하지 않고 importmoduleName 구문으로 로드했다고 가정합니다. 이 모듈은 모듈에 대한 소스 파일을 만들고 Python을 종료하고 다시 시작하지 않고 테스트하려고 합니다. 예: >>> import mymodule >>> # Edited mymoduleand want to reload it in this script >>> reload(mymodule) moduleName은 이름을 포

    2. Python 모듈 소스의 위치는 어떻게 찾나요?

      순수한 파이썬 모듈의 경우 module.__file__을 보고 소스 파일의 위치를 ​​찾을 수 있습니다. 예를 들어,  >>> import mymodule >>> mymodule.__file__ C:/Users/Ayush/mymodule.py  그러나 많은 내장 모듈이 C로 작성되므로 module.__file__이 .so 파일을 가리키므로(Windows에는 module.__file__이 없음) 소스를 볼 수 없습니다. 수동으로 이동하여 PYTHONPATH 변수 내용을 확인하여 이러

    3. 파이썬 모듈을 작성하는 방법?

      모듈은 Python 정의 및 명령문이 포함된 파일입니다. 파일 이름은 접미사가 .py인 모듈 이름입니다. helloworld.py를 만들고 다음 함수를 내용으로 작성합니다.  def hello_world():     print "Hello world" 이제 같은 디렉토리에 script.py라는 다른 파일을 만듭니다. 내용으로 다음을 작성하십시오.  import helloworld helloworld.hello_world() helloworld 모듈을 만들고 script.py

    4. 파이썬에서 어떻게 변수를 선언합니까?

      짧은 대답은 Python에서 변수를 선언할 필요가 없다는 것입니다. 자세한 설명은 다음과 같습니다. 정적으로 유형이 지정된 언어(C, C++, Java, C#)는 프로그램에서 사용하기 전에 사용할 변수의 이름과 유형 선언을 선언해야 합니다. 각 언어 컴파일러는 적절한 데이터가 변수에 저장되도록 합니다. 예를 들어 C에서 프로그래머가 정수 상수를 변수에 저장하려는 경우 다음과 같이 선언해야 합니다. int x; 선언 후 할당 또는 사용자 입력이 제공될 수 있습니다. 할당된 값이 정수가 아닌 경우 컴파일러는 유형 불일치 오류에 대

    5. Windows에 Python을 설치하는 방법은 무엇입니까?

      Python 표준 배포용 공식 웹사이트(https://www.python.org/downloads) 다운로드 페이지에는 Python 3.x 및 2.x 버전용 설치 프로그램이 있습니다. 작성 당시 Python 3.6.2 및 python 2.7.13용 32비트 및 64비트 msi 설치 프로그램을 사용할 수 있습니다. 적절한 설치 프로그램을 다운로드하십시오. 관리자 권한으로 설치 프로그램을 호출하고 권장 옵션을 선택하여 설치 마법사를 진행합니다. 모든 사용자에 대해 설치를 수행하고 메시지가 표시되면 경로 시스템 변수에 Python 실행

    6. 유효한 파이썬 식별자는 무엇입니까?

      파이썬 프로그램에서 식별자는 키워드, 변수, 함수, 클래스, 모듈, 패키지 등과 같은 다양한 요소에 부여된 이름입니다. 식별자는 알파벳( 소문자 또는 대문자) 또는 밑줄(_). 둘 이상의 영숫자 문자 또는 밑줄이 뒤에 올 수 있습니다. 키워드는 미리 정의되어 있습니다. 소문자입니다. 다른 용도로 사용할 수 없습니다. 관례에 따라 클래스 이름은 대문자로 시작합니다. 다른 것들은 소문자 알파벳으로 시작합니다. 변수 이름의 시작 부분에 단일 밑줄을 사용하여 개인 변수를 나타냅니다. 처음에 두 개의 밑줄은 변수가 매우 비공개임을 나

    7. 파이썬에서 예약어란?

      예약어(키워드라고도 함)는 사전 정의된 의미와 언어 구문으로 정의됩니다. 이러한 키워드는 프로그래밍 지침을 개발하는 데 사용해야 합니다. 예약어는 변수 이름, 함수 이름과 같은 다른 프로그래밍 요소의 식별자로 사용할 수 없습니다. 다음은 Python 3의 예약어 목록입니다. 및 제외 람다 함께 으로 마침내 비로컬 동안 어설션 거짓 없음 수율 중단 용 아님 클래스 에서 또는 계속 글로벌 통과 디프 만약 레이즈 델

    8. 들여쓰기가 Python에서 중요한 이유는 무엇입니까?

      프로그램에서 하나 이상의 명령문을 블록으로 처리해야 하는 경우가 많습니다. 다른 프로그래밍 언어는 클래스, 함수, 조건부 및 루프와 같은 구문에서 명령문 블록의 범위와 범위를 정의하기 위해 다른 기술을 사용합니다. 예를 들어 C 및 C++에서 중괄호 안의 명령문은 블록으로 처리됩니다. Python은 균일한 들여쓰기를 사용하여 문장 블록을 표시합니다. 블록 시작 전에 :기호가 사용됩니다. 블록의 첫 번째 및 후속 명령문은 추가(그러나 균일한) 공백(들여쓰기라고 함)을 남겨서 작성됩니다. 블록의 끝을 알리기 위해 공백이 덴트됩니다.

    9. json과 simplejson Python 모듈의 차이점은 무엇입니까?

      json은 stdlib에 추가된 simplejson입니다. 그러나 json이 2.6에 추가되었기 때문에 simplejson은 더 많은 Python 버전(2.4 이상)에서 작업할 수 있다는 이점이 있습니다. simplejson은 Python보다 더 자주 업데이트됩니다. 동일하지만 stdlib에 포함된 버전에는 최신 최적화가 포함되어 있지 않습니다. 따라서 최신 버전이 필요하거나 원하는 경우 가능하면 simplejson 자체를 사용하는 것이 가장 좋습니다. 좋은 방법은 둘 중 하나를 폴백으로 사용하는 것입니다. 예를 들어, try:

    10. Python 모듈의 모든 기능을 나열하는 방법은 무엇입니까?

      dir(module)을 사용하여 모듈의 모든 속성/메소드를 가져올 수 있습니다. 예를 들어, >>> import math >>> dir(math) ['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', '

    11. Python 모듈을 설치하는 방법은 무엇입니까?

      Python 모듈을 설치하는 가장 좋은 권장 방법은 Python 패키지 관리자인 pip를 사용하는 것입니다. =3.4를 설치했다면 이미 pip 및 setuptools가 있지만 최신 버전으로 업그레이드해야 합니다. Linux 또는 macOS: pip install -U pip setuptools Windows: python -m pip install -U pip setuptools 시스템 패키지 관리자(예:yum, apt-get 등)가 관리하는 Linux에서 Python 설치를 사용하고 시스템 패키지 관리자를 사용하여 pip를

    12. Python에서 설치된 모듈을 삭제하는 방법은 무엇입니까?

      pip를 사용하여 설치된 대부분의 Python 패키지를 제거할 수 있습니다. pip 제거에 대한 자세한 내용은 https://pip.pypa.io/en/stable/reference/pip_uninstall/로 이동하십시오. 예를 들어 numpy 패키지가 설치되어 있고 제거하려면 다음을 입력하십시오. $ pip uninstall numpy 그러나 몇 가지 예외가 있습니다. 이러한 패키지는 pip를 사용하여 쉽게 제거할 수 없습니다. 1. python setup.py install과 함께 설치된 순수 distutils 패키지, 어

    13. IntelliJ가 일반적인 Python 모듈을 인식하도록 하려면 어떻게 해야 합니까?

      IntelliJ가 일반적인 Python 모듈을 인식하도록 하려면 Python SDK를 만들고 추가하기만 하면 됩니다. File -> Project Structure -> Project -> Project SDK -> new Python 인터프리터의 설치 경로(예:Windows의 C:\Python26 및 Linux의 /usr/bin/python2.7)를 홈 경로로 선택합니다. 이를 통해 IntelliJ는 이러한 디렉토리에서 제안 및 문서 힌트를 제공할 수 있습니다. Python SDK가 이미 올바르게 구성되어

    14. 여러 파이썬 모듈을 어떻게 묶을 수 있습니까?

      Python 2.6 이상을 사용하고 있다고 가정하면 스크립트를 zip 파일로 패키징하고 __main__.py를 추가하고 zip 파일을 직접 실행할 수 있습니다. 예를 들어, my_app.zip이라는 파일의 모든 파일을 압축하고 __main__.py에 기본 스크립트를 저장하는 경우 파이썬을 사용하여 이 압축을 실행할 수 있습니다. $ python my_app.zip 타사 스크립트를 사용하려는 경우stickytape 모듈을 볼 수 있습니다. 이것은 Python 스크립트와 이것이 의존하는 모든 Python 모듈을 단일 파일 Python

    15. 패키지에서 가져오는 Python 모듈을 찾는 방법은 무엇입니까?

      응용 프로그램에서 사용 중인 특정 패키지의 모든 python 모듈을 찾으려면 sys.modules 사전을 사용할 수 있습니다. sys.modules는 모듈 이름을 모듈에 매핑하는 사전입니다. 키를 검사하여 가져온 모듈을 볼 수 있습니다. 예를 들어, >>> from datetime import datetime >>> import sys >>> print sys.modules.keys() ['copy_reg', 'sre_compile', 'local

    16. pip를 사용하여 Python 모듈을 쉽게 설치하는 방법은 무엇입니까?

      =3.4를 설치했다면 이미 pip 및 setuptools가 있지만 최신 버전으로 업그레이드해야 합니다. : Linux 또는 macOS: pip install -U pip setuptools Windows: python -m pip install -U pip setuptools 시스템 패키지 관리자(예:yum, apt-get 등)가 관리하는 Linux에서 Python 설치를 사용하고 시스템 패키지 관리자를 사용하여 pip를 설치하거나 업그레이드하려면 다음을 참조하세요. https://packaging.python.org/guid

    17. Heroku에 파이썬 모듈을 배포하는 방법은 무엇입니까?

      Python 3.6, Pipenv 및 heroku CLI를 로컬로 설치하고 여기에 언급된 단계를 사용하여 CLI에서 Heroku에 로그인했다고 가정합니다. https://devcenter.heroku.com/ 기사/getting-started-with-python#set-up. 애플리케이션에는 heroku에 배포할 git 저장소가 있어야 합니다. git repo 코드의 루트가 있는 디렉토리에서 cd해야 합니다. 이제 다음을 사용하여 heroku 애플리케이션을 만들어야 합니다. $ heroku create Creating lit-b

    18. AWS에서 Python 개발 환경을 설정하는 방법은 무엇입니까?

      AWS에서 Python 개발 환경을 설정하려면 Python, pip, virtualenv, awswebcli 및 SSH 클라이언트가 설치되어 있어야 합니다. https://docs.aws.amazon.com/elasticbeanstalk/latest/dg/eb-cli3-install.html의 지침에 따라 설치할 수 있습니다. 모두 설치했으면 글로벌 패키지가 오염되지 않도록 가상 환경을 설정해야 합니다. 다음 명령을 사용하여 가상 환경을 설정하십시오. $ virtualenv -p python2.7 /tmp/hello-world Ru

    19. Python 모듈을 구성하는 규칙은 무엇입니까?

      다음은 프로젝트를 구성하는 매우 좋은 방법을 보여주는 샘플 프로젝트입니다. https://github.com/kennethreitz/samplemod. 이 프로젝트는 샘플 모듈을 만드는 것입니다. 디렉토리 구조는 다음과 같습니다. README.rst LICENSE setup.py requirements.txt sample/__init__.py sample/core.py sample/helpers.py docs/conf.py docs/index.rst tests/test_basic.py tests/test_advanced.py RE

    20. Cygwin에 Python 모듈을 설치하는 방법은 무엇입니까?

      cygwin을 설치하는 동안 목록에서 python/python-setuptools를 설치해야 합니다. easy_install 패키지가 설치됩니다. easy_install이 있으면 이를 사용하여 pip를 설치할 수 있습니다. 다음 명령을 입력하십시오. $ easy_install-a.b pip a.b를 2.7 또는 3.4 또는 기타가 될 수 있는 Python 버전으로 바꿔야 합니다. 이제 pip를 사용하여 원하는 모듈을 설치할 수 있습니다. 예를 들어, SomeProject의 최신 버전을 설치하려면: $ pip install '

    Total 8994 -컴퓨터  FirstPage PreviousPage NextPage LastPage CurrentPage:16/450  20-컴퓨터/Page Goto:1 10 11 12 13 14 15 16 17 18 19 20 21 22