Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

The query result is messed up in Chinese

オープン
#1,411 コメント 2 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
35/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
postgresql, python
領域
cli, databases

調査の方向性

まず、Windows 10 上の PostgreSQL 11.3 に対して pgcli 3.5.0 で 2 つのクエリを再現し、issue に示されている制限付きの結果と無制限の結果を比較します。提供されたスクリーンショットと環境の詳細を使用して、クエリ出力のエンコーディングがどのように処理されるかを追跡します。完全な結果と制限付きの結果の両方で中国語の文字が正しく表示されれば完了です。

索引モデルが issue の本文から書いたものです。

説明

Description

select * from table_name limit 10;
OK!!!

select * from table_name;
garbled!!!
中文乱码
编码信息

Your environment

os: win10
Server: PostgreSQL 11.3
pgcli-Version: 3.5.0

  • What is the output of pip freeze command.
    bcrypt==4.0.1
    cffi==1.15.1
    cli-helpers==2.3.0
    click==8.1.3
    colorama==0.4.6
    configobj==5.0.8
    cryptography==36.0.2
    importlib-resources==5.12.0
    mycli==1.26.1
    paramiko==3.2.0
    pendulum==2.1.2
    pgcli==3.5.0
    pgspecial==2.1.0
    prompt-toolkit==3.0.38
    psycopg==3.1.9
    psycopg-binary==3.1.9
    psycopg2==2.9.6
    pyaes==1.6.1
    pycparser==2.21
    Pygments==2.15.1
    PyMySQL==1.1.0
    PyNaCl==1.5.0
    pyperclip==1.8.2
    python-dateutil==2.8.2
    pytzdata==2020.1
    setproctitle==1.3.2
    six==1.16.0
    sqlglot==16.8.1
    sqlparse==0.4.4
    sshtunnel==0.4.0
    tabulate==0.9.0
    typing_extensions==4.7.1
    tzdata==2023.3
    wcwidth==0.2.6
    zipp==3.15.0
主要言語
Python
スター
13.4k
フォーク
613
平均マージ
12時間 45分
マージ済み PR(30日)
5

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

dbcli/pgcli のほかの issue

dbcli/pgcli の issue をすべて見る

似ている issue

Python の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。