- 直接import記述していないパッケージが取り込まれない場合がある。
- 動作するときのsys.modulesと動作しない時のsys.modulesをよく見比べましょう。
- pngだろうがなんだろうが、「tiff2icns」でicnsファイルは作れる。
- OS-X内蔵Pythonはアプリ内に複製できない(py2appの仕様)ので、別途Pythonをインストールする必要がある。 (portsサンプル多いが、brewでもできたー。)
for PyQt or PySide
#include <QTableWidget> | |
#include <QDateTime> | |
#include <QApplication> | |
static void init(QTableWidget &w) { | |
w.setSortingEnabled(true); | |
w.setRowCount(10); | |
w.setColumnCount(10); | |
w.resize(640, 480); |
import ctypes, sys | |
from ctypes import windll, wintypes | |
from uuid import UUID | |
class GUID(ctypes.Structure): # [1] | |
_fields_ = [ | |
("Data1", wintypes.DWORD), | |
("Data2", wintypes.WORD), | |
("Data3", wintypes.WORD), | |
("Data4", wintypes.BYTE * 8) |
#!/usr/bin/env python | |
# delxattr.py recursively removes all extended attributes (xattr) from | |
# all files and directories under the current or given directory. | |
# In the latest Mac OS X, you can do the same thing with "xattr -rc". | |
# See a help of xattr with "xattr -h". | |
# Author: Takeshi NISHIMATSU | |
# Gist: https://gist.github.com/t-nissie/8491009 | |
# Example1$ delxattr.py | |
# Example2$ delxattr.py ../foo | |
# Example3$ delxattr.py ~/foo |
@voluntas
0.1.0
2023-10-04
@voluntas
2023.2
""" | |
A simple example pyside app that demonstrates dragging and dropping | |
of files onto a GUI. | |
- This app allows dragging and dropping of an image file | |
that this then displayed in the GUI | |
- Alternatively an image can be loaded using the button | |
- This app includes a workaround for using pyside for dragging and dropping |
from ctypes import CDLL, Structure, c_uint32, c_int64, c_uint64, c_char, create_string_buffer, byref, c_ubyte, c_int16, c_int64, c_int32 | |
# when _DARWIN_FEATURE_64_BIT_INODE is not defined | |
class statfs32(Structure): | |
_fields_ = [ | |
("f_otype", c_int16), | |
("f_oflags", c_int16), | |
("f_bsize", c_int64), | |
("f_iosize", c_int64), | |
("f_blocks", c_int64), |
#!/bin/bash | |
export LANG=C | |
for ((i=0;1;i++)) ; do | |
if make -j16 >/dev/null 2>>log.txt ; then | |
echo "$i: $(date): OK" >>log.txt | |
else | |
echo "$i: $(date): NG" >>log.txt | |
fi |