小编Jer*_*zyk的帖子

Python - IOError:[Errno 13]权限被拒绝:

我得到了IOError: [Errno 13] Permission denied,我不知道这段代码有什么问题.

我正在尝试读取给定绝对路径的文件(仅限含义file.asm),

和一个相对路径(含义/.../file.asm),我希望程序将文件写入给定的任何路径 - 如果它是绝对的,它应该将它写入当前目录; 否则,到给定的路径.

代码:

#call to main function
if __name__ == '__main__':
    assem(sys.argv[1])


import sys

def assem(myFile):
    from myParser import Parser
    import code
    from symbolTable import SymbolTable

    table=SymbolTable()

    # max size of each word
    WORD_SIZE = 16
    # rom address to save to
    rom_addrs = 0
    # variable address to save to
    var_addrs = 16

    # new addition
    if (myFile[-4:] == ".asm"):
        newFile = myFile[:4]+".hack"

    output = …
Run Code Online (Sandbox Code Playgroud)

python io file

48
推荐指数
4
解决办法
33万
查看次数

如何保留共享节点集群中所有节点进程的变量?

似乎所有节点woker进程都在运行,就像它正在执行同一应用程序的新副本一样.但是希望保留节点集群中所有节点工作者(子进程)共享的一些变量.有一个简单的方法吗?

javascript node.js node-cluster

19
推荐指数
3
解决办法
2万
查看次数

无法在Django开发服务器中提供来自/ static URL root的内容

我非常困惑了30分钟,但我认为我的问题必须与Django 1.3的变化有关.

我的urls.py看起来像这样:

if settings.DEBUG:
    urlpatterns += patterns('',
        (r'^static/(?P<path>.*)$', 'django.views.static.serve',
            {'document_root': settings.STATIC_ROOT, 'show_indexes': True}),
        (r'^media/(?P<path>.*)$', 'django.views.static.serve',
            {'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
        (r'^admin_media/(?P<path>.*)$', 'django.views.static.serve',
            {'document_root': settings.ADMIN_MEDIA_ROOT}),
    )
Run Code Online (Sandbox Code Playgroud)

如果我访问/ static /,我会得到一个文件列表.例如,在我的根目录中有一个文件"iphone.png".去/static/iphone.png我得到一条404消息.

如果我将该部分更改为:

if settings.DEBUG:
    urlpatterns += patterns('',
        (r'^otherstatic/(?P<path>.*)$', 'django.views.static.serve',
            {'document_root': settings.STATIC_ROOT, 'show_indexes': True}),
        (r'^media/(?P<path>.*)$', 'django.views.static.serve',
            {'document_root': settings.MEDIA_ROOT, 'show_indexes': True}),
        (r'^admin_media/(?P<path>.*)$', 'django.views.static.serve',
            {'document_root': settings.ADMIN_MEDIA_ROOT}),
    )
Run Code Online (Sandbox Code Playgroud)

与/ otherstatic /相关的一切都非常有效.

我还应该添加/ media /或/ admin_media /没有问题.

这与Django的新静态文件应用程序有关吗?(如果是这样,谁认为完全打破这个非常简单的用例是个好主意?)

谢谢!

django

4
推荐指数
1
解决办法
7954
查看次数

标签 统计

django ×1

file ×1

io ×1

javascript ×1

node-cluster ×1

node.js ×1

python ×1