小编bad*_*ker的帖子

如何通过终端快速删除文件和目录(bash shell)

从终端窗口:

当我使用该rm命令时,它只能删除文件.
当我使用该rmdir命令时,它只删除空文件夹.

如果我有一个目录与文件夹中的文件和文件夹嵌套,等等,有没有办法删除所有的文件和文件夹而没有所有的命令输入?

如果它有所作为,我使用终端的mac bash shell,而不是Microsoft DOS或linux.

directory terminal file rm rmdir

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

Notepad ++多重编辑

如何在Notepad ++中使用多个游标?

我将有几个制表符分隔值.我需要为所有这些值编写查询.例如,如果我得到一个Excel文件,其值如下:

1234 xyz pqr
2345 sdf kkk
...
Run Code Online (Sandbox Code Playgroud)

我想将这整段数据复制到Notepad ++中并编写查询,一次插入所有值.

像这样:

Insert into tbl (1234, xyz) where clm = 'pqr'
Insert into tbl (2345, sdf) where clm = 'kkk'
...
Run Code Online (Sandbox Code Playgroud)

我曾经使用我以前的文本编辑器Ultraedit做到这一点.可以使用Notepad ++完成吗?

notepad++

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

在Python NumPy中,什么是维度和轴?

我正在使用Pythons NumPy模块进行编码.如果将3D空间中的点的坐标描述为[1, 2, 1],则不是三维,三轴,三等级?或者,如果这是一个维度,那么它不应该是点(复数),而不是点?

这是文档:

在Numpy中,尺寸称为轴.轴数是等级.例如,3D空间[1,2,1]中的点的坐标是等级1的数组,因为它具有一个轴.该轴的长度为3.

资料来源:http://wiki.scipy.org/Tentative_NumPy_Tutorial

python numpy

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

如何在linux shell中使用正则表达式从文件中提取IP地址?

如何在linux shell中通过regexp提取文本部分?可以说,我有一个文件,其中每一行都是一个IP地址,但位于不同的位置.使用常见的unix命令行工具提取这些IP地址的最简单方法是什么?

regex unix linux bash command-line

60
推荐指数
4
解决办法
16万
查看次数

部分列表在Python中解压缩

在Python中,赋值运算符可以将列表或元组解包为变量,如下所示:

l = (1, 2)
a, b = l # Here goes auto unpack
Run Code Online (Sandbox Code Playgroud)

但我需要在左侧列出与右侧列表中的项目计数完全相同的名称数量.但有时候我不知道右边列表的大小,例如,如果我使用split().

例:

a, b = "length=25".split("=") # This will result in a="length" and b=25
Run Code Online (Sandbox Code Playgroud)

但是以下代码将导致错误:

a, b = "DEFAULT_LENGTH".split("=") # Error, list has only one item
Run Code Online (Sandbox Code Playgroud)

有可能以某种方式解压缩上面示例中的列表所以我可以得到一个="DEFAULT_LENGTH"并且b等于None或不设置?直截了当的方式看起来有点长:

a = b = None
if "=" in string :
  a, b = string.split("=")
else :
  a = string
Run Code Online (Sandbox Code Playgroud)

python

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

Sublime Text 3上的Python 3.4

我按照这些步骤在Sublime Text 3上运行Python 3.

选择菜单工具>构建>新构建系统,然后输入以下内容:

{
"cmd": ["python3", "$file"]
, "selector": "source.python"
, "file_regex": "file \"(...*?)\", line ([0-9]+)"
}
Run Code Online (Sandbox Code Playgroud)

之后,我将其保存到以下(特定于Mac)目录:〜/ Library/Application Support/Sublime Text 3/Packages/User

但是当我在Sublime中尝试在Python 3上运行我的代码时,我遇到了这个错误:

[Errno 2] No such file or directory: 'python3'
Run Code Online (Sandbox Code Playgroud)

python-3.x sublimetext3

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

特殊任务后的芹菜关闭工人

我正在使用芹菜(并发池的并发性= 1),我希望能够在特定任务运行后关闭工作人员.需要注意的是,我希望避免工人在那之后接受任何进一步任务的任何可能性.

这是我在大纲中的尝试:

from __future__ import absolute_import, unicode_literals
from celery import Celery
from celery.exceptions import WorkerShutdown
from celery.signals import task_postrun

app = Celery()
app.config_from_object('celeryconfig')

@app.task
def add(x, y):
    return x + y

@task_postrun.connect(sender=add)
def shutdown(*args, **kwargs):
    raise WorkerShutdown()
Run Code Online (Sandbox Code Playgroud)

但是,当我运行工人时

celery -A celeryapp  worker --concurrency=1 --pool=solo
Run Code Online (Sandbox Code Playgroud)

并运行任务

add.delay(1,4)
Run Code Online (Sandbox Code Playgroud)

我得到以下内容:

 -------------- celery@sam-APOLLO-2000 v4.0.2 (latentcall)
---- **** ----- 
--- * ***  * -- Linux-4.4.0-116-generic-x86_64-with-Ubuntu-16.04-xenial 2018-03-18 14:08:37
-- * - **** --- 
- ** ---------- [config]
- ** ---------- .> app:         __main__:0x7f596896ce90
- ** …
Run Code Online (Sandbox Code Playgroud)

python celery

20
推荐指数
2
解决办法
3092
查看次数

为什么我不能在Ubuntu16.04上安装python3.6-dev

我想Python 3.6-dev用这个命令安装:

sudo apt-get install python3.6-dev
Run Code Online (Sandbox Code Playgroud)

但我收到这个错误:

E: Unable to locate package python3.6-dev
E: Couldn't find any package by glob 'python3.6-dev'
E: Couldn't find any package by regex 'python3.6-dev'
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?为什么我会收到此错误以及安装软件包的正确方法是什么?

python python-3.6 ubuntu-16.04

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

正则表达式不包括特定字符

本课中,我不明白为什么[^b]不正确?我明白这[^bog]是对的.

[^b]应该匹配任何没有b字符的字符串,并且不匹配包含任何b字符的任何字符串.

我的理解有什么不对吗?

regex

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

如何从终端打开带有sublime text 3的文件?

无论如何要做到这一点?我找了那个问题,只有我发现是在MAC OS上.我正在使用Ubuntu 14.04.

path sublimetext3 ubuntu-14.04

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