与 进行比较时,我将其用作vimdiff工具git difftool。
我想将 2 次提交与git difftool <commit1> <commit2>. 今天,我必须退出每个 vimdiff 视图:qa才能进入下一个文件对。有时,这种类型的比较的文件对列表可能会很大。然后,我必须输入:qa数十次(或:cq完成后)。
有没有办法在 或类似的东西中显示所有比较的文件对(至少有 1 个更改QuickFix)Location List?
然后,必须更容易获得概述并滚动所有更改并仅显示所选文件的差异。
我的摘录.gitconfig:
[diff]
tool = vimdiff
[difftool]
prompt = false
# Be able to abort all diffs with `:cq` or `:cquit`
trustExitCode = true
Run Code Online (Sandbox Code Playgroud)
vimdiff --version:
[diff]
tool = vimdiff
[difftool]
prompt = false
# Be able to abort all diffs with `:cq` or …Run Code Online (Sandbox Code Playgroud) 我正在尝试将一些.json数据从 API 写入 CSV 文件
我的代码:
from binance.client import Client
import config
import pandas as pd
import pandas_datareader as web
from pandas_datareader import data as dreader
client = Client(config.apiKey,config.apiSec)
print("Logged in")
symbol = 'BTCUSDT'
klines = client.get_historical_klines(symbol, Client.KLINE_INTERVAL_1WEEK, "1 Jan, 2017")
print(klines)
df = pd.read_json(klines)
df.to_csv(r'path')
Run Code Online (Sandbox Code Playgroud)
错误:
回溯(最近一次调用最后一次):文件“\OneDrive\Knowledge\Python\Binance API new\BTC-price-get.py”,第 19 行,位于 df = pd.read_json(klines) 文件“\AppData\Local\Programs” \Python\Python39\lib\site-packages\pandas\util_decorators.py”,第 199 行,在包装器中返回 func(*args, **kwargs) 文件“\AppData\Local\Programs\Python\Python39\lib\site- packages\pandas\util_decorators.py”,第 296 行,在包装器中返回 func(*args, **kwargs) 文件“\AppData\Local\Programs\Python\Python39\lib\site-packages\pandas\io\json_json.py ”,第 593 行,在 read_json filepath_or_buffer, _, 压缩,should_close = get_filepath_or_buffer( File …