Linux server.edchosting.com 4.18.0-553.79.1.lve.el7h.x86_64 #1 SMP Wed Oct 15 16:34:46 UTC 2025 x86_64
LiteSpeed
Server IP : 75.98.162.185 & Your IP : 216.73.216.163
Domains :
Cant Read [ /etc/named.conf ]
User : goons4good
Terminal
Auto Root
Create File
Create Folder
Localroot Suggester
Backdoor Destroyer
Readme
/
lib64 /
python2.7 /
site-packages /
numpy /
oldnumeric /
Delete
Unzip
Name
Size
Permission
Date
Action
tests
[ DIR ]
drwxr-xr-x
2021-09-16 10:54
__init__.py
827
B
-rw-r--r--
2013-04-07 01:04
__init__.pyc
1022
B
-rw-r--r--
2018-04-10 19:40
__init__.pyo
1022
B
-rw-r--r--
2018-04-10 19:40
alter_code1.py
8.3
KB
-rw-r--r--
2013-04-07 01:04
alter_code1.pyc
9.49
KB
-rw-r--r--
2018-04-10 19:40
alter_code1.pyo
9.49
KB
-rw-r--r--
2018-04-10 19:40
alter_code2.py
4.53
KB
-rw-r--r--
2013-04-07 01:04
alter_code2.pyc
5.96
KB
-rw-r--r--
2018-04-10 19:40
alter_code2.pyo
5.96
KB
-rw-r--r--
2018-04-10 19:40
array_printer.py
456
B
-rw-r--r--
2013-04-07 01:04
array_printer.pyc
667
B
-rw-r--r--
2018-04-10 19:40
array_printer.pyo
667
B
-rw-r--r--
2018-04-10 19:40
arrayfns.py
2.47
KB
-rw-r--r--
2013-04-07 01:04
arrayfns.pyc
4.32
KB
-rw-r--r--
2018-04-10 19:40
arrayfns.pyo
4.32
KB
-rw-r--r--
2018-04-10 19:40
compat.py
3.11
KB
-rw-r--r--
2013-04-07 01:04
compat.pyc
4.88
KB
-rw-r--r--
2018-04-10 19:40
compat.pyo
4.88
KB
-rw-r--r--
2018-04-10 19:40
fft.py
869
B
-rw-r--r--
2013-04-07 01:04
fft.pyc
1.03
KB
-rw-r--r--
2018-04-10 19:40
fft.pyo
1.03
KB
-rw-r--r--
2018-04-10 19:40
fix_default_axis.py
7.85
KB
-rw-r--r--
2013-04-07 01:04
fix_default_axis.pyc
7.68
KB
-rw-r--r--
2018-04-10 19:40
fix_default_axis.pyo
7.68
KB
-rw-r--r--
2018-04-10 19:40
functions.py
3.55
KB
-rw-r--r--
2013-04-07 01:04
functions.pyc
7.31
KB
-rw-r--r--
2018-04-10 19:40
functions.pyo
7.31
KB
-rw-r--r--
2018-04-10 19:40
linear_algebra.py
2.13
KB
-rw-r--r--
2013-04-07 01:04
linear_algebra.pyc
3.34
KB
-rw-r--r--
2018-04-10 19:40
linear_algebra.pyo
3.34
KB
-rw-r--r--
2018-04-10 19:40
ma.py
73.96
KB
-rw-r--r--
2013-04-07 01:04
ma.pyc
83.81
KB
-rw-r--r--
2018-04-10 19:40
ma.pyo
83.81
KB
-rw-r--r--
2018-04-10 19:40
matrix.py
1.57
KB
-rw-r--r--
2013-04-07 01:04
matrix.pyc
2.31
KB
-rw-r--r--
2018-04-10 19:40
matrix.pyo
2.31
KB
-rw-r--r--
2018-04-10 19:40
misc.py
1.14
KB
-rw-r--r--
2013-04-07 01:04
misc.pyc
1.53
KB
-rw-r--r--
2018-04-10 19:40
misc.pyo
1.53
KB
-rw-r--r--
2018-04-10 19:40
mlab.py
3.36
KB
-rw-r--r--
2013-04-07 01:04
mlab.pyc
5.32
KB
-rw-r--r--
2018-04-10 19:40
mlab.pyo
5.32
KB
-rw-r--r--
2018-04-10 19:40
precision.py
4.16
KB
-rw-r--r--
2013-04-07 01:04
precision.pyc
3.85
KB
-rw-r--r--
2018-04-10 19:40
precision.pyo
3.85
KB
-rw-r--r--
2018-04-10 19:40
random_array.py
11.18
KB
-rw-r--r--
2013-04-07 01:04
random_array.pyc
13.89
KB
-rw-r--r--
2018-04-10 19:40
random_array.pyo
13.89
KB
-rw-r--r--
2018-04-10 19:40
rng.py
3.67
KB
-rw-r--r--
2013-04-07 01:04
rng.pyc
6.74
KB
-rw-r--r--
2018-04-10 19:40
rng.pyo
6.74
KB
-rw-r--r--
2018-04-10 19:40
rng_stats.py
1.31
KB
-rw-r--r--
2013-04-07 01:04
rng_stats.pyc
1.83
KB
-rw-r--r--
2018-04-10 19:40
rng_stats.pyo
1.83
KB
-rw-r--r--
2018-04-10 19:40
setup.py
335
B
-rw-r--r--
2013-04-07 01:04
setup.pyc
664
B
-rw-r--r--
2018-04-10 19:40
setup.pyo
664
B
-rw-r--r--
2018-04-10 19:40
setupscons.py
282
B
-rw-r--r--
2013-04-07 01:04
setupscons.pyc
613
B
-rw-r--r--
2018-04-10 19:40
setupscons.pyo
613
B
-rw-r--r--
2018-04-10 19:40
typeconv.py
1.58
KB
-rw-r--r--
2013-04-07 01:04
typeconv.pyc
1.59
KB
-rw-r--r--
2018-04-10 19:40
typeconv.pyo
1.59
KB
-rw-r--r--
2018-04-10 19:40
ufuncs.py
1.2
KB
-rw-r--r--
2013-04-07 01:04
ufuncs.pyc
1.79
KB
-rw-r--r--
2018-04-10 19:40
ufuncs.pyo
1.79
KB
-rw-r--r--
2018-04-10 19:40
user_array.py
182
B
-rw-r--r--
2013-04-07 01:04
user_array.pyc
370
B
-rw-r--r--
2018-04-10 19:40
user_array.pyo
370
B
-rw-r--r--
2018-04-10 19:40
Save
Rename
""" This module converts code written for numpy.oldnumeric to work with numpy FIXME: Flesh this out. Makes the following changes: * Converts typecharacters '1swu' to 'bhHI' respectively when used as typecodes * Changes import statements * Change typecode= to dtype= * Eliminates savespace=xxx keyword arguments * Removes it when keyword is not given as well * replaces matrixmultiply with dot * converts functions that don't give axis= keyword that have changed * converts functions that don't give typecode= keyword that have changed * converts use of capitalized type-names * converts old function names in oldnumeric.linear_algebra, oldnumeric.random_array, and oldnumeric.fft """ #__all__ = ['convertfile', 'convertall', 'converttree'] __all__ = [] import warnings warnings.warn("numpy.oldnumeric.alter_code2 is not working yet.") import sys import os import re import glob # To convert typecharacters we need to # Not very safe. Disabled for now.. def replacetypechars(astr): astr = astr.replace("'s'","'h'") astr = astr.replace("'b'","'B'") astr = astr.replace("'1'","'b'") astr = astr.replace("'w'","'H'") astr = astr.replace("'u'","'I'") return astr def changeimports(fstr, name, newname): importstr = 'import %s' % name importasstr = 'import %s as ' % name fromstr = 'from %s import ' % name fromall=0 fstr = fstr.replace(importasstr, 'import %s as ' % newname) fstr = fstr.replace(importstr, 'import %s as %s' % (newname,name)) ind = 0 Nlen = len(fromstr) Nlen2 = len("from %s import " % newname) while 1: found = fstr.find(fromstr,ind) if (found < 0): break ind = found + Nlen if fstr[ind] == '*': continue fstr = "%sfrom %s import %s" % (fstr[:found], newname, fstr[ind:]) ind += Nlen2 - Nlen return fstr, fromall def replaceattr(astr): astr = astr.replace("matrixmultiply","dot") return astr def replaceother(astr): astr = re.sub(r'typecode\s*=', 'dtype=', astr) astr = astr.replace('ArrayType', 'ndarray') astr = astr.replace('NewAxis', 'newaxis') return astr import datetime def fromstr(filestr): #filestr = replacetypechars(filestr) filestr, fromall1 = changeimports(filestr, 'numpy.oldnumeric', 'numpy') filestr, fromall1 = changeimports(filestr, 'numpy.core.multiarray', 'numpy') filestr, fromall1 = changeimports(filestr, 'numpy.core.umath', 'numpy') filestr, fromall3 = changeimports(filestr, 'LinearAlgebra', 'numpy.linalg.old') filestr, fromall3 = changeimports(filestr, 'RNG', 'numpy.random.oldrng') filestr, fromall3 = changeimports(filestr, 'RNG.Statistics', 'numpy.random.oldrngstats') filestr, fromall3 = changeimports(filestr, 'RandomArray', 'numpy.random.oldrandomarray') filestr, fromall3 = changeimports(filestr, 'FFT', 'numpy.fft.old') filestr, fromall3 = changeimports(filestr, 'MA', 'numpy.core.ma') fromall = fromall1 or fromall2 or fromall3 filestr = replaceattr(filestr) filestr = replaceother(filestr) today = datetime.date.today().strftime('%b %d, %Y') name = os.path.split(sys.argv[0])[-1] filestr = '## Automatically adapted for '\ 'numpy %s by %s\n\n%s' % (today, name, filestr) return filestr def makenewfile(name, filestr): fid = file(name, 'w') fid.write(filestr) fid.close() def getandcopy(name): fid = file(name) filestr = fid.read() fid.close() base, ext = os.path.splitext(name) makenewfile(base+'.orig', filestr) return filestr def convertfile(filename): """Convert the filename given from using Numeric to using NumPy Copies the file to filename.orig and then over-writes the file with the updated code """ filestr = getandcopy(filename) filestr = fromstr(filestr) makenewfile(filename, filestr) def fromargs(args): filename = args[1] convertfile(filename) def convertall(direc=os.path.curdir): """Convert all .py files to use NumPy (from Numeric) in the directory given For each file, a backup of <usesnumeric>.py is made as <usesnumeric>.py.orig. A new file named <usesnumeric>.py is then written with the updated code. """ files = glob.glob(os.path.join(direc,'*.py')) for afile in files: convertfile(afile) def _func(arg, dirname, fnames): convertall(dirname) def converttree(direc=os.path.curdir): """Convert all .py files in the tree given """ os.path.walk(direc, _func, None) if __name__ == '__main__': fromargs(sys.argv)