如何在新命令中使用上一个命令的第二个参数?
例如,用
$ mkdir test
Run Code Online (Sandbox Code Playgroud)
我创建了一个目录,如何使用目录名称进行更改呢?
$ mkdir test && cd use_var
Run Code Online (Sandbox Code Playgroud) 我尝试使用mail命令发送邮件,并在主题中输出其他命令
subj="hello from $(hostname -s) $(date)"
echo "data" | mail -s $subj mail@mail
Run Code Online (Sandbox Code Playgroud)
但我只得到subject(hello from)的第一部分.
为什么?
在vim中,使用strlen,我可以计算一行中的字符数。
示例:计算最后一行的字符数
strlen(getline('$'))
Run Code Online (Sandbox Code Playgroud)
我如何计算缓冲区中的字符?
在pandas中,如果我有一个数据帧df,我可以得到一个列
df.column_one
Run Code Online (Sandbox Code Playgroud)
而且,我可以获得一些特定的专栏
df[['column_one', 'column_two']]
Run Code Online (Sandbox Code Playgroud)
如何在没有特定列的情况下获取所有列?
例如:如果我有N列的数据帧col_1,col_2... col_n,我怎么能得到的所有列没有col_n?
如何测试Flask视图生成的响应是否为JSON?
from flask import jsonify
@app.route('/')
def index():
return jsonify(message='hello world')
c = app.app.test_client()
assert c.get('/').status_code == 200
# assert is json
Run Code Online (Sandbox Code Playgroud) 我用networkx和draw_circular绘制图形
networkx.draw_circular(g)
Run Code Online (Sandbox Code Playgroud)
我尝试使用draw_networkx_nodes更改某些节点的颜色.
但为此,我需要知道节点的位置,我如何在draw_circular中获取节点的位置?
或者直接,我如何改变draw_circular中某些节点的颜色?
我有这个问题
select date(fecha) as day, min(num) as mi
from myTable
where date(fecha) >= date(now())
group by day;
Run Code Online (Sandbox Code Playgroud)
我怎么能在mi < 10类似的地方添加这个条件
select date(fecha) as day, min(num) as mi
from myTable
where date(fecha) >= date(now())
and mi < 10
group by day;
Run Code Online (Sandbox Code Playgroud) 我有这个文件
file00.txt
file01.txt
...
file99.txt
file102.txt
file102.txt
Run Code Online (Sandbox Code Playgroud)
和
file00.extra.txt
file01.extra.txt
...
Run Code Online (Sandbox Code Playgroud)
在bash(ls)中使用正则表达式,我怎么能显示文件.extra?
我试着用
ls file[0-9]\{1,3\}.txt
Run Code Online (Sandbox Code Playgroud)
但什么都不显示.
我尝试为open~/.vimrc创建一个映射,但只在缓冲区为空时打开〜/ .vimrc,否则拆分并打开.
我试试这个
fun! BufferIsEmpty() "{{{
if line('$') == 1 && getline(1) == ''
return 1
else
return 0
endif
endf "}}}
fun! NotEmptySplit() "{{{
if !BufferIsEmpty()
sp
endif
return
endf
command! -nargs=0 NotEmptySplit call NotEmptySplit()
nnoremap <silent><leader>ve :NotEmptySplit <bar> ~/.vimrc<CR>
Run Code Online (Sandbox Code Playgroud)
但是我得到了这个错误
E488: Trailing characters
Run Code Online (Sandbox Code Playgroud) 在vim中,gf您可以"编辑名称在光标之下或之后的文件".
存在一些类似的地图来创建一个新的编辑文件gf吗?