Further: I run source on python 2.5.

I have this issue when I run source and the executable.


On Tuesday, June 12, 2012 3:45:17 PM UTC-5, Janath wrote:
>
> Hi,
>
> I am trying to upload a file using follwing code segment (database table 
> is shown below).
>
> I tried a file ~25MB. It generates a exceptions.MemoryError and there is 
> no record insert to the table. 
>
> Tried and was successful with a 2 MB file. I think I will have to upload 
> max ~30MB.
>
> Error description is shown below.
>
> Support appreciated!
> Janath
>
>
> *this routine uploads file:*
>
> def new_network_data():
>     form = SQLFORM(db.network_data)
>     if form.process().accepted:
>         response.flash = 'new record inserted'
>     download = URL('download')  # to see the picture
>     records = SQLTABLE(db().select(db.network_data.ALL), upload=download,
>                        headers='fieldname:capitalize')
>     return dict(form=form, records=records)
>
> *network_data table:*
>
> db.define_table(
>         'network_data',
>         Field('sav_file', 'upload', default=''),
>         Field('description', 'text', default='network data will be 
> selected based on the description'),
>         format = '%(name)s')
>     db.network_data.sav_file.requires=IS_UPLOAD_FILENAME(extension='sav')
>
>
>
> --------------------------------------------------------------------------------------------------------------------------------------------------
>
> TICKET ID
>
> 127.0.0.1.2012-06-12.15-34-51.d5191840-7166-40fe-9cd8-5508007b894e
> <type 'exceptions.MemoryError'>VERSIONweb2py™(1, 99, 7, 
> datetime.datetime(2012, 3, 4, 22, 12, 8), 'stable')PythonPython 2.5.1: 
> C:\Python25\pythonw.exeTRACEBACK
>
> 1.
> 2.
> 3.
> 4.
> 5.
> 6.
> 7.
> 8.
> 9.
> 10.
>
> Traceback (most recent call last):
>   File "C:\Users\umgeegan\Desktop\web2py_src\web2py\gluon\restricted.py", 
> line 205, in restricted
>     exec ccode in environment
>   File 
> "C:\Users\umgeegan\web2py_src\web2py\applications\PythonPSSE\views\default/new_network_data.html",
>  line 56, in <module>
>   File "C:\Users\umgeegan\web2py_src\web2py\gluon\tools.py", line 1189, in 
> navbar
>     next = '?_next='+urllib.quote(URL(args=request.args,vars=request.vars))
>   File "C:\Python25\lib\urllib.py", line 1205, in quote
>     res = map(safe_map.__getitem__, s)
> MemoryError
>
> ERROR SNAPSHOT [image: help]
>
> <type 'exceptions.MemoryError'>()
>

Reply via email to