2013-08-05 3 views
0

Я написал игру в pygame и портировал ее на Android, используя подкатегорию pygame для andorid. В моей игре используется файловый модуль python (читайте и записывайте оба). Но в andorid я не могу прочитать файл в andorid. Есть ли что-то, чего я здесь не хватает !!!pygame android not reading file

import pygame 

try: 
    import android 
except ImportError: 
    android = None 

def main(): 
    pygame.init() 
    if android: 
     android.init() 
    print "reading file content" 
    file_read = open("text.txt","a+") 
    print file_read # This prints file object in andorid 
    for line in file_read: 
    print "line",line 
    print "reading file done" 

if __name__ == "__main__": 
    main() 

ответ

0
a+ Opens a file for both appending and reading. The file pointer is at 
the end of the file if the file exists. The file opens in the append mode. 
If the file does not exist, it creates a new file for reading and writing. 

http://www.tutorialspoint.com/python/python_files_io.htm

я открывал файл в режиме +, где указатель файла находится в конце. Именно по этой причине я не смог прочитать содержимое файла.

Странно его работы в окнах :(