小编Rom*_*aan的帖子

没有模块命名为ServerSocket

我试图遵循例20.17.4.1.来自Python Docs的 SocketServer.TCPServer .但是我收到一个错误:

ImportError: No module named 'ServerSocket'
Run Code Online (Sandbox Code Playgroud)

我正在使用新版本的Python并使用IDLE来编辑和执行脚本.需要帮助来摆脱这个错误.

python

27
推荐指数
2
解决办法
4万
查看次数

NPM搜索:内存不足

在ubuntu 14.10(3.13.0-76-generic#120-Ubuntu SMP Mon Jan 18 15:59:10 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux)上,当我这样做时:

sudo npm search yeoman-generator
Run Code Online (Sandbox Code Playgroud)

我收到以下错误:

npm WARN Building the local index for the first time, please be patient

FATAL ERROR: CALL_AND_RETRY_2 Allocation failed - process out of memory
Run Code Online (Sandbox Code Playgroud)

NPM版本是3.7.1

请帮忙

ubuntu node.js npm

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

Docker 错误:HTTP 408 响应正文:查找值开头的字符“<”无效

当我去时docker pull hello-world,我收到以下错误消息:

Error response from daemon: error parsing HTTP 408 response body: invalid character '<' looking for beginning of value: "<html><body><h1>408 Request Time-out</h1>\nYour browser didn't send a complete request in time.\n</body></html>\n\n"

安装的 Docker 版本:

Client:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:47:50 2016
 OS/Arch:      linux/amd64

Server:
 Version:      1.11.2
 API version:  1.23
 Go version:   go1.5.4
 Git commit:   b9f10c9
 Built:        Wed Jun  1 21:47:50 2016
 OS/Arch:      linux/amd64
Run Code Online (Sandbox Code Playgroud)

安装使用:curl -fsSL …

docker

18
推荐指数
2
解决办法
4万
查看次数

C++访问vector中的pair元素

我有一个向量,每个元素都是一对.我对语法很困惑.有人可以告诉我如何遍历每个向量,然后依次对每个元素进行访问.

    std::vector<std::pair<MyClass *, MyClass *>> VectorOfPairs;
Run Code Online (Sandbox Code Playgroud)

另外,请注意,我将传递函数之间的值,因此VectorOfPairs与我的代码的某些地方的*VectorOfPairs指针一起传递.

感谢您的帮助.谢谢

c++ containers vector

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

JAVA JNI C 调试器

是否有任何调试器可以帮助调试 Java JNI 程序以及 C 库?

我应该能够在Java中从static void main开始调试程序,并继续调试并在本机c函数中放置断点,然后在控制权从C转移到Java后继续在Java中调试。

c java java-native-interface

5
推荐指数
1
解决办法
4144
查看次数

Python如何使用扩展路径长度

我在Windows上运行我的python代码并尝试遍历并将所有文件名及其路径存储在文件中.但是Windows限制为260个字符.

os.chdir(self.config.Root_Directory_Path())        
    for root, dirs, files in os.walk("."):
        file_list.extend( join(root,f) for f in files )
    file_name_sorted = sorted(file_list)
    #file_sorted = sorted(file_list, key=getsize)
    #time.strftime("%m/%d/%Y %I:%M:%S %p" ,time.localtime(os.path.getmtime(file)))
    f = open(self.config.Client_Local_Status(),'wb')        
    for file_name in file_name_sorted:
        if (os.path.exists(file_name)):
            #f.write((str(os.path.getmtime(file_name)) + "|" + file_name + "\n").encode('utf-8'))
            pass
        else:
            print(file_name + "|" + str(len(file_name) + len(originalPath)) + "\n")
            print(os.path.getmtime(file_name))
            #f.write((str(os.path.getmtime(file_name)) + "|" + file_name + "\n").encode('utf-8'))
    f.close()
Run Code Online (Sandbox Code Playgroud)

由于该错误,os.path.getmtime(file_name)将引发未找到的异常文件.我怎样才能克服这个问题?我尝试使用//?/字符作为前缀,如中所示

http://msdn.microsoft.com/en-us/library/aa365247%28VS.85%29.aspx

但是没有成功使用//?/ character.

我尝试使用os.path.getmtime("////?//"+ file_name)#Threw错误无效路径

请建议修复

python python-3.x

5
推荐指数
1
解决办法
4021
查看次数

Django 1.9编译错误

我创建了一个virtualenv并使用以下命令下载了Django:

virtualenv tester
source tester/bin/activate
pip install django
Run Code Online (Sandbox Code Playgroud)

以下是回复:

Downloading/unpacking django
  Downloading Django-1.9-py2.py3-none-any.whl (6.6MB): 6.6MB downloaded
Installing collected packages: django
Compiling /home/romaan/workspacepy/tester/build/django/django/conf/app_template/apps.py ...
  File "/home/romaan/workspacepy/tester/build/django/django/conf/app_template/apps.py", line 4
    class {{ camel_case_app_name }}Config(AppConfig):
          ^
SyntaxError: invalid syntax

Compiling /home/romaan/workspacepy/tester/build/django/django/conf/app_template/models.py ...
  File "/home/romaan/workspacepy/tester/build/django/django/conf/app_template/models.py", line 1
    {{ unicode_literals }}from django.db import models
                             ^
SyntaxError: invalid syntax

Successfully installed django
Run Code Online (Sandbox Code Playgroud)

请帮我摆脱这个错误.虽然它说成功安装了django,但我很想理解并摆脱这种语法错误.

或者我应该等待错误修复发生?

django python-2.7

5
推荐指数
1
解决办法
1983
查看次数

Docker注册层失败

docker pull mysql当我的电脑被击中时,我试图拉出 mysql 图像。我不得不重新启动计算机,但是在重新启动并尝试使用命令运行 mysql 容器后,docker run -d mysql出现以下错误:

Unable to find image 'mysql:latest' locally
latest: Pulling from library/mysql
5040bd298390: Pull complete 
55370df68315: Pull complete 
fad5195d69cc: Pull complete 
a1034a5fbbfc: Pull complete 
17f3570b42ae: Pull complete 
6bf4b16e5339: Pull complete 
9700c9731729: Pull complete 
f2fea9c5b632: Pull complete 
2f8101f5336d: Extracting    935 B/935 B
0dc8f8a1031a: Download complete 
a1b9627588c7: Download complete 
docker: failed to register layer: rename /var/lib/docker/image/aufs/layerdb/tmp/layer-721305262 /var/lib/docker/image/aufs/layerdb/sha256/06dd4f9415b3f89d3fb1138623cebb7245affc9410611552c6fb52b091587a2e: directory not empty.
See 'docker run --help'.
3b17db599af1654ddb251295a55988121350a88c8176db24ddfe44f9194edb0c
Run Code Online (Sandbox Code Playgroud)

docker 版本为 1.12.3

我认为 aufs 因重启而损坏,但我不知道如何修复。请帮忙。谢谢

docker

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

如何获取所有子目录和文件的列表以及按大小排序的大小?

如何获取所有子目录和文件的列表以及按大小按升序排序的大小?

下面的代码获取了所有文件的列表,但没有根据大小排序.请帮忙.

import os
import os.path, time
from os.path import join, getsize
count=0
for root, dirs, files in os.walk('Test'):
    for file in list(files):
        fileaddress = os.path.join(root, file)
        print("\nName:",fileaddress)
        print("Time:",time.strftime("%m/%d/%Y %I:%M:%S %p",time.localtime(os.path.getmtime(fileaddress))))
        count=count+1
print(count);
Run Code Online (Sandbox Code Playgroud)

python

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

Python 3中的路径分隔符

我有两个字符串:

C:\Data
Run Code Online (Sandbox Code Playgroud)

和另一个文件夹

Foo1
Run Code Online (Sandbox Code Playgroud)

我需要,Windows输出是

C:\Data\Foo1
Run Code Online (Sandbox Code Playgroud)

和Linux输出

/data/foo1
Run Code Online (Sandbox Code Playgroud)

假设/数据在linux中.是否有可以在Python中使用的常量分隔符,无论底层操作系统如何,它都易于使用?

python python-3.x

3
推荐指数
1
解决办法
4592
查看次数

Django 模板:删除下划线并将每个单词大写

Django 中是否有任何过滤器可以删除下划线并将单词的每个字母大写或删除下划线并将句子的第一个字母大写?

django django-template-filters

3
推荐指数
1
解决办法
6383
查看次数

Postgres在SQLite中等效搜索JSON对象

我有以下Postgres查询:

db.queryAsync('SELECT _id, value FROM ' + store + ' WHERE (value->>$1)=$2;', [index, id]);
Run Code Online (Sandbox Code Playgroud)

我想在SQLite中写相同的内容.我已将值字段创建为TEXT类型,但后来不确定如何查询.我正在使用在Duktape上运行的SQLite和JavaScript.

sqlite json duktape

2
推荐指数
1
解决办法
1689
查看次数