py_runtime kuralı tarafından döndürülen bir Python çalışma zamanı hakkındaki bilgileri içerir.Python çalışma zamanı, platform çalışma zamanını veya yerleşik çalışma zamanını tanımlar. Platform çalışma zamanı, bilinen bir yoldaki sisteme yüklenmiş yorumlayıcıya erişirken yerleşik çalışma zamanı, yorumlayıcı görevi gören bir File işaret eder. Her iki durumda da "yorumlayıcı", komut satırında iletilen bir Python komut dosyasını standart CPython yorumlayıcısıyla aynı kurallara uyarak çalıştırabilen herhangi bir yürütülebilir ikili veya sarmalayıcı komut dosyasıdır.
Üyeler
- PyRuntimeInfo
- bootstrap_template
- coverage_files
- coverage_tool
- files
- interpreter
- interpreter_path
- python_version
- stub_shebang
PyRuntimeInfo
PyRuntimeInfo PyRuntimeInfo(interpreter_path=None, interpreter=None, files=None, coverage_tool=None, coverage_files=None, python_version, stub_shebang=None, bootstrap_template=None)
PyRuntimeInfo oluşturucusu.
          
      Parametreler
| Parametre | Açıklama | 
|---|---|
| interpreter_path | dize veya None;
                                     varsayılan değerNoneYeni nesnenin interpreter_pathalanının değeri.interpreterdeğerini iletiyorsanız bu bağımsız değişken için değer vermeyin. | 
| interpreter | Dosya veya None;
                                     varsayılan değerNoneYeni nesnenin interpreteralanının değeri.interpreter_pathdeğerini iletiyorsanız bu bağımsız değişken için değer vermeyin. | 
| files | Dosyaların depset'i veya None;
                                     varsayılan değerNoneYeni nesnenin filesalanının değeri.interpreter_pathdeğerini iletiyorsanız bu bağımsız değişken için değer vermeyin.interpreterverilirse ve bu bağımsız değişkenNoneisefilesbunun yerine boş birdepsetolur. | 
| coverage_tool | Dosya veya None;
                                     varsayılan değerNoneYeni nesnenin coverage_toolalanının değeri. | 
| coverage_files | Dosyaların depset'i veya None;
                                     varsayılan değerNoneYeni nesnenin coverage_filesalanının değeri.coverage_tooldeğerini de iletmiyorsanız bu bağımsız değişken için değer vermeyin. | 
| python_version | required Yeni nesnenin python_versionalanının değeri. | 
| stub_shebang | string;
                                     varsayılan değer NoneYeni nesnenin stub_shebangalanının değeri. Hiçbiri veya belirtilmemişse#!/usr/bin/env python3kullanılır. | 
| bootstrap_template | Dosya; veya None;
                                     varsayılan değerNone'dir. | 
bootstrap_template
File PyRuntimeInfo.bootstrap_template
coverage_files
depset PyRuntimeInfo.coverage_files
coverage_tool kullanmak için çalışma zamanında gereken dosyalar. coverage_tool sağlanmadıysa None olur.
         İade edilebilir None.
        coverage_tool
File PyRuntimeInfo.coverage_tool
File olur. Aksi takdirde bu None olur.
         İade edilebilir None.
        dosyalar
depset PyRuntimeInfo.files
depset File'lerinin bir listesidir (özellikle interpreter tarafından gereken dosyalar). interpreter değeri bu alana dahil edilmek zorunda değildir. Bu bir platform çalışma zamanıysa bu alan None olur.
         İade edilebilir None.
        çevirmen
File PyRuntimeInfo.interpreter
File olur. Aksi takdirde bu None olur. Yerleşik bir çalışma zamanının, önceden oluşturulmuş ve kontrol edilmiş bir yorumlayıcıyı veya kaynaktan oluşturulmuş bir yorumlayıcıyı kullanabileceğini unutmayın.
         İade edilebilir None.
        interpreter_path
string PyRuntimeInfo.interpreter_path
None olur.
         İade edilebilir None.
        python_version
string PyRuntimeInfo.python_version
"PY2" ve "PY3"'dir.
        stub_shebang
string PyRuntimeInfo.stub_shebang
py_binary hedefleri yürütülürken kullanılan önyükleme Python saplama komut dosyasına eklenen "shebang" ifadesi.  Windows için geçerli değildir.