- 直接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 |
url: | https://voluntas.github.io/ |
更新: | 2024-05-20 |
---|---|
作者: | @voluntas |
バージョン: | 2024.1 |
URL: | https://voluntas.github.io/ |
""" | |
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 |
#!/usr/bin/python | |
# (Note that we must use system Python on a Mac.) | |
#### | |
# Quick script to get the computer's serial number. | |
# | |
# Written for @john.e.lamb on the MacAdmins Slack team. | |
import objc | |
import CoreFoundation |
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 |