キーボードのCaps Lockキーを押しながらShiftキーを押すと、小文字が出力されます。
Typoraで文中に文字を挿入するには、Tabキーを使ってスペースを作成してからタイプします。
PyCharmで特定の特殊文字を連続して2回押すと、ファイル検索インターフェースが自動的に表示されます。
Ctrl+Sは保存のショートカットです。
スマホに関する知識
スマホの性能を評価するための重要なパラメータ:
- プロセッサ
- RAM(メモリ)
- ROM(ストレージ)
- 画面
- バッテリーと充電
RAMはソフトウェア実行時に使用される空間、ROMはデータなどを保存するための空間です。
ベンチマークソフト:
- Antutu:スマホ全体のパフォーマンスを包括的に評価します。
- Geekbench:シングルコアおよびマルチコアのパフォーマンステストに特化し、プロセッサの計算能力を評価できます。
スマートウォッチの機能
- 時間を確認
- スマホなしで電話をかける
- スマホのカメラをリモコンで操作
- 通知や着信の受信を知らせる
- アラーム設定
- 歩数を確認
- カレンダーを見る
- 計算機を使用
MySQLの基本操作
MySQLではSQL文の終端にセミコロンを使います。
cmdでドライブレターを切り替えるには、ドライブレターにコロンを付けて入力します。
pymysqlの使用方法
import pymysql
# 接続情報
host = 'localhost'
username = 'admin'
pwd = 'admin123'
db_name = 'test_db'
# テーブル作成のSQL文
create_table_sql = '''
CREATE TABLE sample(
id INT PRIMARY KEY AUTO_INCREMENT,
name VARCHAR(50) UNIQUE,
age INT
);
'''
# MySQL接続
conn = pymysql.connect(host=host, user=username, password=pwd, db=db_name)
cursor = conn.cursor()
print('----テーブル作成----')
cursor.execute(create_table_sql)
# コミット
conn.commit()
# 接続終了
conn.close()
グラフィカルアプリケーションのexe化
pyinstallerを使用してGUIアプリをexeファイルに変換する手順:
- pyinstallerのインストール:
pip install pyinstaller -i https://pypi.tuna.tsinghua.edu.cn/simple - 画像をバイナリ化するコード:
import base64 def image_to_binary(image_names: list, output_file): data = [] for img in image_names: with open(img, 'rb') as f: encoded = base64.b64encode(f.read()).decode() data.append(f'{img.replace(".", "_")} = "{encoded}"\n') with open(output_file + '.py', 'w') as out: for line in data: out.write(line) # 使用例 images = ['sample.jpg'] image_to_binary(images, 'img_bin') - pyinstallerでパッケージ化:
pyinstaller -F -w your_gui_app.py
この記事は、Pythonの基礎操作から具体的なツールの使い方まで幅広く紹介しています。