小编ajd*_*ajd的帖子

如果在IPython中__name__ =='__ main__'

我有Python脚本使用这个if __name__ == '__main__'技巧,只有在脚本作为脚本调用时才运行某些代码,而不是在将脚本加载到交互式解释器时运行.但是,当我使用该%edit命令从IPython编辑这些脚本时,IPython显然设置__name__'__main__',因此每次退出编辑会话时代码都会运行.从IPython编辑模块时,是否有一种很好的方法可以使代码不运行?

python ipython

21
推荐指数
3
解决办法
5934
查看次数

具有可执行权限的package_data文件

我正在使用 distutils 创建 Python (2) 包安装程序。我的包中有几个从我的 Python 代码调用的二进制可执行文件。我将它们列package_data在我的setup.py文件中,以便它们与包一起安装。但是,distutils 在安装这些文件时不会复制这些文件的可执行权限位。有没有办法强制 distutils 安装package_data具有可执行权限的文件?

python distutils setup.py

5
推荐指数
1
解决办法
1411
查看次数

打印机的积分与iOS积分

在为iPad编程时,字体(和其他)大小在"点"中指定.我已经看到将一个点称为与屏幕分辨率无关的像素.但我很难找到确切的确认实际有多大的点(即以英寸为单位).点数是否等于标准iPad屏幕上的一个像素,那么1pt = 1/132in?然后,要确认,这意味着"iOS点"与打印机的点= 1/72in不同?

谢谢.

fonts font-size ipad ios

4
推荐指数
1
解决办法
1832
查看次数

标签 统计

python ×2

distutils ×1

font-size ×1

fonts ×1

ios ×1

ipad ×1

ipython ×1

setup.py ×1