小编Sar*_*rya的帖子

如何解析某些文本数据?

我有一个这样格式的文本文件:

B2100 Door Driver Key Cylinder Switch Failure B2101 Head Rest Switch Circuit Failure B2102 Antenna Circuit Short to Ground`, plus 1000 lines more.

这就是我想要的方式:

B2100*Door Driver Key Cylinder Switch Failure B2101*Head Rest Switch Circuit Failure B2102*Antenna Circuit Short to Ground B2103*Antenna Not Connected B2104*Door Passenger Key Cylinder Switch Failure

这样我就可以在LibreOffice Calc中复制这些数据,它会将其格式化为两列代码,并将其分别表示.

我的思考过程:
在Bxxxx上应用一个普通快递,并在它前面放一个星号(它作为分隔符)和一个\n意思之前(我不知道这是否有用?),并删除白色空间直到下一个遇到了字符.

我试图隔离B2100并且直到现在都失败了.我天真的尝试:

import re

text = """B2100 Door Driver Key Cylinder Switch Failure B2101   Head Rest Switch Circuit Failure B2102  Antenna Circuit Short to Ground …
Run Code Online (Sandbox Code Playgroud)

python text-processing

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

Django给出错误ImportError:没有名为'corsheaders'的模块

我是Django的新手并尝试为我的服务器启用CORS.我找不到内置的解决方案,所以我选择了django-cors-headers.我在Ubuntu 15.04中的python 3.5上的conda环境中运行我的服务器.所以我用pip3安装django-cors-header安装它.当我做pip3列表时,鞋子django-cors-header安装在版本1.2.2.在我的django应用程序中,我做到了.

INSTALLED_APPS = [
    'django.contrib.admin',
    'django.contrib.auth',
    'django.contrib.contenttypes',
    'django.contrib.sessions',
    'django.contrib.messages',
    'django.contrib.staticfiles',
    'corsheaders',
    'polls',
]

MIDDLEWARE = [
    'django.middleware.security.SecurityMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'corsheaders.middleware.CorsMiddleware',
    'django.middleware.common.CommonMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.contrib.messages.middleware.MessageMiddleware',
    'django.middleware.clickjacking.XFrameOptionsMiddleware',
]

CORS_ORIGIN_ALLOW_ALL = True
Run Code Online (Sandbox Code Playgroud)

但是,当我跑步python3 manage.py runserver它停止说ImportError: No module named 'corsheaders'.我已阅读所有关于它的SO帖子,但似乎没有解决我的问题.请帮助

django django-cors-headers

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

如何在AngularJS中显示错误消息?

我有用AngularJS编写的服务和控制器,我在其中发送一个post请求到Node.js应用程序并使用发送状态和代码发送错误消息,Username already exists或者Wrong email and password我没有得到如何在前端HTML中显示这些错误.就像提交后可能会被按下一样.你会怎么做?

$http.post('/register', registerUser).then(function(response){
                console.log(response.data);
}
Run Code Online (Sandbox Code Playgroud)

我将如何在HTML中显示响应.data.我读到有关角度的$ error但我不认为它会在我的情况下工作,因为我的是自定义错误.

谢谢

validation angularjs

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

如何将numpy数组的数组重新整形为单行

我有一个numpy数组

[[0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 ..., 
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]
 [0 0 0 ..., 0 0 0]]
Run Code Online (Sandbox Code Playgroud)

我想拥有它

0
0
0
.
.
0
0
Run Code Online (Sandbox Code Playgroud)

我知道我们必须使用reshape函数,但是如何使用它,是我无法弄清楚的,

我的尝试

np.reshape(new_arr, newshape=1)   
Run Code Online (Sandbox Code Playgroud)

这给出了一个错误

ValueError: total size of new array must be unchanged
Run Code Online (Sandbox Code Playgroud)

文件 是不是很友好

python arrays numpy

0
推荐指数
1
解决办法
1647
查看次数