X7ROOT File Manager
Current Path:
/usr/lib/python3.6/site-packages/dnf
usr
/
lib
/
python3.6
/
site-packages
/
dnf
/
??
..
??
__init__.py
(1.36 KB)
??
__pycache__
??
base.py
(114.74 KB)
??
callback.py
(3.64 KB)
??
cli
??
comps.py
(24.24 KB)
??
conf
??
const.py
(2.31 KB)
??
crypto.py
(5.98 KB)
??
db
??
dnssec.py
(11.06 KB)
??
drpm.py
(6.2 KB)
??
exceptions.py
(5.71 KB)
??
goal.py
(1.08 KB)
??
history.py
(1.12 KB)
??
i18n.py
(12.03 KB)
??
lock.py
(5.2 KB)
??
logging.py
(10.11 KB)
??
match_counter.py
(3.83 KB)
??
module
??
package.py
(10.94 KB)
??
persistor.py
(4.61 KB)
??
plugin.py
(9.33 KB)
??
pycomp.py
(3.52 KB)
??
query.py
(1.55 KB)
??
repo.py
(20.32 KB)
??
repodict.py
(5.04 KB)
??
rpm
??
sack.py
(2.97 KB)
??
selector.py
(1.1 KB)
??
subject.py
(1.12 KB)
??
transaction.py
(4.29 KB)
??
transaction_sr.py
(25.59 KB)
??
util.py
(19.9 KB)
??
yum
Editing: pycomp.py
# pycomp.py # Python 2 and Python 3 compatibility module # # Copyright (C) 2013-2016 Red Hat, Inc. # # This copyrighted material is made available to anyone wishing to use, # modify, copy, or redistribute it subject to the terms and conditions of # the GNU General Public License v.2, or (at your option) any later version. # This program is distributed in the hope that it will be useful, but WITHOUT # ANY WARRANTY expressed or implied, including the implied warranties of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General # Public License for more details. You should have received a copy of the # GNU General Public License along with this program; if not, write to the # Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA # 02110-1301, USA. Any Red Hat trademarks that are incorporated in the # source code or documentation are not subject to the GNU General Public # License and may only be used or replicated with the express permission of # Red Hat, Inc. # from gettext import NullTranslations from sys import version_info import base64 import email.mime.text import gettext import itertools import locale import sys import types PY3 = version_info.major >= 3 if PY3: from io import StringIO from configparser import ConfigParser import queue import urllib.parse import shlex # functions renamed in py3 Queue = queue.Queue basestring = unicode = str filterfalse = itertools.filterfalse long = int NullTranslations.ugettext = NullTranslations.gettext NullTranslations.ungettext = NullTranslations.ngettext xrange = range raw_input = input base64_decodebytes = base64.decodebytes urlparse = urllib.parse urllib_quote = urlparse.quote shlex_quote = shlex.quote sys_maxsize = sys.maxsize def gettext_setup(t): _ = t.gettext P_ = t.ngettext return (_, P_) # string helpers def is_py2str_py3bytes(o): return isinstance(o, bytes) def is_py3bytes(o): return isinstance(o, bytes) # functions that don't take unicode arguments in py2 ModuleType = lambda m: types.ModuleType(m) format = locale.format_string def setlocale(category, loc=None): locale.setlocale(category, loc) def write_to_file(f, content): f.write(content) def email_mime(body): return email.mime.text.MIMEText(body) else: # functions renamed in py3 from __builtin__ import unicode, basestring, long, xrange, raw_input from StringIO import StringIO from ConfigParser import ConfigParser import Queue import urllib import urlparse import pipes Queue = Queue.Queue filterfalse = itertools.ifilterfalse base64_decodebytes = base64.decodestring urllib_quote = urllib.quote shlex_quote = pipes.quote sys_maxsize = sys.maxint def gettext_setup(t): _ = t.ugettext P_ = t.ungettext return (_, P_) # string helpers def is_py2str_py3bytes(o): return isinstance(o, str) def is_py3bytes(o): return False # functions that don't take unicode arguments in py2 ModuleType = lambda m: types.ModuleType(m.encode('utf-8')) def format(percent, *args, **kwargs): return locale.format(percent.encode('utf-8'), *args, **kwargs) def setlocale(category, loc=None): locale.setlocale(category, loc.encode('utf-8')) def write_to_file(f, content): f.write(content.encode('utf-8')) def email_mime(body): return email.mime.text.MIMEText(body.encode('utf-8'))
Upload File
Create Folder