Python

 Computer >> コンピューター >  >> プログラミング >> Python
  1. Pythonモジュールをアンロード(リロード)するにはどうすればよいですか?

    関数reload(moduleName)は、以前にロードされたモジュールをリロードします(スクリプトを終了せずに、構文 importmoduleNameでロードしたと仮定します。これは、会話で使用することを目的としており、モジュールのソースファイルであり、Pythonを終了して再起動せずにテストしたい場合。たとえば、 >>> import mymodule >>> # Edited mymoduleand want to reload it in this script >>> reload(mymodule) moduleNameはモジ

  2. Pythonモジュールソースの場所を見つけるにはどうすればよいですか?

    純粋なPythonモジュールの場合、module.__file__を調べることでソースファイルの場所を見つけることができます。たとえば、  >>> import mymodule >>> mymodule.__file__ C:/Users/Ayush/mymodule.py  ただし、多くの組み込みモジュールはCで記述されているため、module .__ file__は.soファイルを指しているため(Windowsにはmodule .__ file__はありません)、ソースを表示できません。 PYTHONPATH変数の内容を手動で確認

  3. Pythonモジュールを書く方法は?

    モジュールは、Pythonの定義とステートメントを含むファイルです。ファイル名は、接尾辞.pyが付いたモジュール名です。 helloworld.pyを作成し、そのコンテンツとして次の関数を記述します。  def hello_world():     print "Hello world" 次に、script.pyという同じディレクトリに別のファイルを作成します。その内容として以下を書いてください:  import helloworld helloworld.hello_world() helloworldモジュールを作成し、sc

  4. Pythonで変数を宣言するにはどうすればよいですか?

    簡単な答えは、Pythonで変数を宣言する必要がないということです。 以下は、より詳細な説明です。 静的に型付けされた言語(C、C ++、Java、C#)では、使用する変数の名前と型の宣言を、プログラムで使用する前に宣言する必要があります。それぞれの言語コンパイラは、適切なデータが変数に格納されていることを確認します。たとえば、Cでは、プログラマーが整数定数を変数に格納する場合は、次のように宣言する必要があります。 int x; 宣言後、割り当てまたはユーザー入力が提供される場合があります。割り当てられた値が整数以外の場合、コンパイラは型の不一致エラーについて文句を言います。 x=10;

  5. WindowsにPythonをインストールするにはどうすればいいですか?

    Pythonの標準ディストリビューションの公式ウェブサイトのダウンロードページ(https://www.python.org/downloads)には、Python3.xおよび2.xバージョンのインストーラーがあります。これを書いている時点では、Python3.6.2およびpython2.7.13用の32ビットおよび64ビットのmsiインストーラーが利用可能です。適切なインストーラーをダウンロードします。 管理者権限でインストーラーを起動し、インストールウィザードを実行して推奨オプションを選択します。すべてのユーザーのインストールを実行し、プロンプトが表示されたらPython実行可能ファイル

  6. 有効なPython識別子は何ですか?

    Pythonプログラムの識別子は、キーワード、変数、関数、クラス、モジュール、パッケージなど、その中のさまざまな要素に付けられた名前です。識別子は、アルファベット(小文字または大文字)または下線(_)。複数の英数字またはアンダースコアが続く場合があります。 キーワードは事前定義されています。それらは小文字です。他の目的には使用できません。 慣例により、クラスの名前は大文字のアルファベットで始まります。他の人は小文字のアルファベットで始まります。 変数名の先頭にある単一の下線は、プライベート変数を示すために使用されます。 最初の2つのアンダースコアは、変数が非常にプライベートであることを

  7. Pythonの予約キーワードとは何ですか?

    予約語(キーワードとも呼ばれます)は、言語で事前定義された意味と構文で定義されます。これらのキーワードは、プログラミング命令を開発するために使用する必要があります。予約語は、変数の名前、関数などの他のプログラミング要素の識別子として使用することはできません。 以下は、Python3で予約されているキーワードのリストです および を除く ラムダ with as 最後に 非ローカル while アサート false なし 歩留まり 休憩 の場合 ではありません クラス から または

  8. Pythonでインデントが重要なのはなぜですか?

    多くの場合、プログラム内の複数のステートメントをブロックとして扱う必要があります。プログラミング言語が異なれば、さまざまな手法を使用して、クラス、関数、条件、ループなどの構造体のステートメントのブロックの範囲と範囲を定義します。たとえば、CおよびC ++では、中括弧内のステートメントはブロックとして扱われます。 Pythonは、均一なインデントを使用してステートメントのブロックをマークします。 ブロックシンボルの開始前:が使用されます。ブロック内の最初と後続のステートメントは、追加の(ただし均一な)空白(インデントと呼ばれる)を残すことによって記述されます。ブロックの終わりを通知するために、

  9. jsonとsimplejsonPythonモジュールの違いは何ですか?

    jsonはsimplejsonであり、stdlibに追加されます。ただし、jsonは2.6で追加されたため、simplejsonには、より多くのPythonバージョン(2.4以降)で動作するという利点があります。 simplejsonもPythonより頻繁に更新されます。それらは同じですが、stdlibに含まれているバージョンには最新の最適化が含まれていません。したがって、最新バージョンが必要な(または必要な)場合は、可能であれば、simplejson自体を使用することをお勧めします。 フォールバックとしてどちらか一方を使用することをお勧めします。たとえば、 try: import sim

  10. Pythonモジュールのすべての関数を一覧表示するにはどうすればよいですか?

    dir(module)を使用して、モジュールのすべての属性/メソッドを取得できます。たとえば、 >>> import math >>> dir(math) ['__doc__', '__name__', '__package__', 'acos', 'acosh', 'asin', 'asinh', 'atan', 'atan2', 'atanh', 'ceil', 'copy

  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イン

  12. インストールされているモジュールをPythonで削除するにはどうすればよいですか?

    pipを使用してインストールされているほとんどのPythonパッケージをアンインストールできます。 pipのアンインストールの詳細については、https://pip.pypa.io/en/stable/reference/pip_uninstall/にアクセスしてください。たとえば、numpyパッケージがインストールされていて、それをアンインストールする場合は、次のように入力します。 $ pip uninstall numpy ただし、いくつかの例外があります。これらのパッケージは、pipを使用して簡単に削除することはできません: 1. python setup.py installでイン

  13. IntelliJに一般的なPythonモジュールを認識させるにはどうすればよいですか?

    IntelliJに一般的なPythonモジュールを認識させるには、PythonSDKを作成して追加するだけです File -> Project Structure -> Project -> Project SDK -> new そして、Pythonインタープリターのインストールパス(たとえば、WindowsではC:\ Python26、Linuxでは/usr/bin/python2.7)をホームパスとして選択します。これにより、IntelliJはこれらのディレクトリを調べて、提案やドキュメントのヒントを提供できます。 Python SDKがすでに適切に構成されてい

  14. 複数のPythonモジュールをバンドルするにはどうすればよいですか?

    Python 2.6以降を使用している場合は、スクリプトをzipファイルにパッケージ化し、__ main __。pyを追加して、zipファイルを直接実行できます。たとえば、すべてのファイルをmy_app.zipというファイルに圧縮し、メインスクリプトを__main __。pyに配置すると、Pythonを使用してこのzipを実行できます。 $ python my_app.zip サードパーティのスクリプトを使用する場合は、stickytapeモジュールを参照してください。 Pythonスクリプトとそれに依存するPythonモジュールを単一ファイルのPythonスクリプトに変換するために使用でき

  15. パッケージからインポートされているPythonモジュールを見つける方法は?

    アプリケーションで使用されている特定のパッケージからすべてのPythonモジュールを検索するには、sys.modulesdictを使用できます。 sys.modulesは、モジュール名をモジュールにマッピングする辞書です。キーを調べて、インポートされたモジュールを確認できます。 たとえば、 >>> from datetime import datetime >>> import sys >>> print sys.modules.keys() ['copy_reg', 'sre_compile', '

  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をインストールまたはアップグレードする場合は、以下を

  17. HerokuにPythonモジュールをデプロイする方法は?

    Python 3.6、Pipenv、およびheroku CLIがローカルにインストールされており、https://devcenter.heroku.com/に記載されている手順を使用してCLIからHerokuにログインしていると仮定します。 articles / getting-started-with-python#set-up。 アプリケーションには、herokuにデプロイするためのgitリポジトリが必要です。 gitリポジトリコードのルートが存在するディレクトリにcdする必要があります。次に、以下を使用してherokuアプリケーションを作成する必要があります: $ heroku cre

  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/

  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_advanc

  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 in

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