私は、Pythonを使ってGoogle App Engineアプリケーション(webapp2を)& Jinja2のを開発していると私はreportlabライブラリを使用してPDFファイルを作成しようとしています。webapp2を - 読み取り専用ファイルシステムエラー
例:私は、私は次のエラーを取得していますサーバーで実行すると
from reportlab.pdfgen import canvas
class pdf(webapp2.RequestHandler):
def get(self):
x = 50
y = 750
c = canvas.Canvas("file.pdf")
c.drawString(x*5,y,"Output")
c.line(x,y-10,x*11,y-10)
c.save()
:
raise IOError(errno.EROFS, 'Read-only file system', filename)
IOError: [Errno 30] Read-only file system: u'file.pdf'
私はエラーになっています: 'はAttributeError:out' – kalpetros
当たり前に...申し訳ありませんが、私は' webapp2.Response'オブジェクトを意味'webapp2.Request'オブジェクトではありません... – mgilson
ファイルシステムに書き込むことができたとしても、これは正しいアプローチです。それ以外の場合、同時に複数のPDF要求があった場合はどうなりますか? –