python

PySide2 (Qt fot Python) QtSingleApplicationでスタンドアロンアプリケーションの多重起動を防ぐ

アプリケーションの多重起動を防ぐ 同じウィンドウが複数立ち上がって欲しくないスタンドアロンのアプリケーションを開発していたので、何か良い方法は無いかと探してみました。

Maya起動時のスプラッシュスクリーンを好きな画像に設定する。

Maya起動時に出現するスプラッシュスクリーンのイメージを設定する。 Maya起動時に出現するスプラッシュスクリーンのイメージを設定する。 1. 既存のスプラッシュスクリーン画像を置き換える(非推奨) 2. ユーザードキュメントに配置した画像を読み込む 3. 環…

python memo : 楽にディレクトリとファイル名と拡張子を取得する。

os.pathでパスを分解する 使うモジュール os 使う関数 os.path.split パス名 path を (head, tail) のペアに分割します。 tail はパス名の構成要素の末尾で、 head はそれより前の部分です。 例: ('C:/Program Files/Autodesk/Maya2018/bin', 'maya.exe') os…

pythonの引数をmaya.cmds風にしてみる。

これは Maya Advent Calendar 2018 12月21日の記事です。 def test(aaa=[], bbb='test'): return aaa, bbbprint test(aaa=['a','b'], bbb='ddd')>> (['a', 'b'], 'ddd')こういう風に書くこともできるのね。これならモジュールをcmds風に使わせることもできそ…

[Maya プラグイン] Charcoal Editor の紹介

Mayaの拡張スクリプトエディタ CharcoalEditor の紹介です。 Charcoal Editor Overview from Chris Zurbrigg on Vimeo. zurbrigg.com 特徴 機能の比較 注意点 ダウンロード

簡単に作れる MayaPyside-GUI

この記事は Maya-Python AdventCalendar2017 13日目の記事です。 qiita.com pyside/pyside2 に対応した QtDesigner → Maya GUI の作成手順を紹介したいと思います。 QtDesignerで作成した.uiを.pyに変換してから使用する方法を紹介します。 こんなことありま…

Maya使いにオススメのAtomパッケージ - Maya関連パッケージ編

Mayaのスクリプト開発にAtom Editorを愛用しております。 Atomユーザーを増やすべく便利なパッケージ達を紹介していきたいと思います。 前回の記事では初期設定という名目で、Atomを使う上で必須となるであろうパッケージを紹介させていただきました。 今回…

ゼロ埋め無しのリストをソートする

通常のソートでは、ゼロ埋めをしていない数字を含む文字列のリストをソートする場合、期待通りの並び順になってくれません。