python

コンピュータ

WSL-Ubuntu環境でPySide6のウィンドウを作成したら日本語が文字化けした。

タイトルバーが文字化けしていたので、日本語フォントを読み込むようにしてみました。import sysfrom PySide6.QtWidgets import QApplication,QMainWindowfrom PySide6.QtG...
コンピュータ

Pythonの覚書

Pythonでプログラミングするために学んだ内容を書き留めています。エントリーポイントPythonはプログラムの開始位置となるエントリーポイントは無く、スクリプトに記述した順番に実行されます。def func(): print('hello...
コンピュータ

Pythonのforとrangeオブジェクトとlist(配列)

一定の回数を繰り返すfor文は様々なプログラミング言語に存在します。一般的な書式としてはfor(i=0; i < 10; i++) { ループ内の処理 }のような感じになります。変数iが繰り返す数のカウンタとなり、i=0で初期化しi<10で...
スポンサーリンク
コンピュータ

Pythonでインストールされているバージョンを確認する方法。

コンソールなどでpythonのバージョンを確認したい場合コンソールで以下のコマンドを入力します。python --version 又は python3 --version複数のpythonがインストールされている場合、コンソール環境のデフォ...
コンピュータ

Pythonで配列(list)の要素を全て書き換えるコード3選

配列(list)で全ての要素を一括書換え方法のうち、よく使いそうな3つのコードを試してみました。forループを使う方法my_list = [1, 2, 3, 4, 5]for i in range(len(my_list)): my_lis...
コンピュータ

Pythonで配列(list)・連想配列(dict)・タプル(tuple)初期化

pythonのコンテナの配列・連想配列・タプルの初期化をする場合、括弧記号で初期化した記憶があるのですが、どの括弧がどのコンテナの初期化するか確認してみました。配列(list)[]#配列(リスト)の初期化array = [1,2,3]pri...
コンピュータ

PySide6でツールバーにSVG画像をアイコンとして配置したボタンのサンプル【QToolTip】

ツールバーにSVG画像をアイコンとして配置したボタンのサンプルimport sysfrom PySide6.QtWidgets import QApplication, QMainWindow, QToolBar, QPushButton,...
コンピュータ

PySide6でメニューとステータスバーのサンプル【QAction】

メニューとステータスバーのサンプルスクリプトです。import sysfrom PySide6.QtWidgets import (QApplication, QMainWindow)from PySide6.QtGui import (Q...
コンピュータ

PySide6でタブウィジェットのサンプル【QTabWidget】

タブウィジェットを使ったサンプルです。import sysfrom PySide6.QtWidgets import QApplication, QWidget, QTabWidget, QVBoxLayout, QLabelclass M...
コンピュータ

PySide6で画像ファイルをドラックアンドドロップで表示する【QPixmap】

QPixmapのサンプルです。import sysfrom PySide6.QtWidgets import QApplication, QLabel, QWidget, QVBoxLayoutfrom PySide6.QtGui impo...
コンピュータ

PySide6でツリービューのサンプル【QTreeView】

ツリービューとリストビューでファイルマネージャーぽくフォルダを移動するサンプルプログラムです。import sysimport osfrom PySide6.QtWidgets import (QApplication, QWidget, ...
コンピュータ

PySide6のリストビューのサンプル【QListView】

QListViewのサンプルスクリプトです。import sysfrom PySide6.QtWidgets import QApplication,QMainWindow,QVBoxLayout, QWidget,QHBoxLayoutf...
コンピュータ

PySide6でテキスト行入力とテキスト変更イベント【QLineEdit】

QLineEditサンプルプログラムです。import sysfrom PySide6.QtWidgets import QApplication, QWidget, QLineEdit, QVBoxLayoutclass MainWind...
コンピュータ

PySide6でプッシュボタンとクリックシグナル【QPushButton】

プッシュボタンのサンプルを作ります。import sysfrom PySide6.QtWidgets import QApplication,QMainWindow, QVBoxLayout, QWidgetfrom PySide6.QtW...