我想知道是否可以在 Windows 7 下找到具有标准 python 2.7 库的应用程序(例如 MS Excel)的安装目录。我的意思是,它不应该使用任何 pywin32 或 xlrd 等。
也许它会查找注册表来找到安装路径?
我为我的python脚本创建了一个tkinter GUI.当我运行脚本时,我希望GUI窗口中的一个Label小部件中有一个动态字符串,它将显示:
"工作." 然后:"工作......"然后"工作......"
然后从"工作"开始.再次,直到脚本完成.
(其实我更喜欢这方面的进度条)
可能吗?
你将如何lista根据项目的顺序排序sorter_list:
lista = [["John", "B3"],["Robert", "P3"], ["Thomas", "S2"]]
sorter_list = ["P3", "S2", "B3"]
Run Code Online (Sandbox Code Playgroud)
结果将是:
sorted_lista = [ ["Robert", "P3"], ["Thomas", "S2"], ["John", "B3"]]
Run Code Online (Sandbox Code Playgroud)
问候
我已经下载了numpy 1.8 zip版本,我有python 2.7和windows 7.当我这样做
python setup.py install
Run Code Online (Sandbox Code Playgroud)
我明白了:
Q:\Users\user\Desktop\numpy-1.8.0>python setup.py install
Running from numpy source directory.
non-existing path in 'numpy\\distutils': 'site.cfg'
F2PY Version 2
blas_opt_info:
blas_mkl_info:
libraries mkl,vml,guide not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python
27\\libs']
NOT AVAILABLE
openblas_info:
libraries openblas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\Python27\\l
ibs']
NOT AVAILABLE
atlas_blas_threads_info:
Setting PTATLAS=ATLAS
libraries ptf77blas,ptcblas,atlas not found in ['C:\\Python27\\lib', 'C:\\', '
C:\\Python27\\libs']
NOT AVAILABLE
atlas_blas_info:
libraries f77blas,cblas,atlas not found in ['C:\\Python27\\lib', 'C:\\', 'C:\\
Python27\\libs']
NOT AVAILABLE
Q:\Users\user\Desktop\numpy-1.8.0\numpy\distutils\system_info.py:1522: UserWar
ning:
Atlas …Run Code Online (Sandbox Code Playgroud) 我在一个python组里看到了这样的内容:
>> bookStyle = aui.AUI_NB_DEFAULT_STYLE
>> bookStyle &= ~(aui.AUI_NB_CLOSE_ON_ACTIVE_TAB)
Run Code Online (Sandbox Code Playgroud)
你能解释一下第二个说法吗?做什么&=和~做什么?
请看下面的内容:
a = 5
print a + b
b = 4
Run Code Online (Sandbox Code Playgroud)
当我尝试运行上面的代码时,它会给出一个错误:Traceback(最近一次调用最后一次):文件"C:/Users/user/Documents/modules/ab.py",第2行,打印a + b NameError:名称'b'未定义
好.被定义a + b之前调用b.这意味着Python按顺序运行代码,从上到下开始.但是,这个怎么样:
class Data:
def __init__(self):
self.debug_level = 9
self.assign = [0, 0, 0, 0]
self.days = 0
def create_days(self, startTime, endTime):
res = 0
try:
if self.final_days < self.maximum_days:
Run Code Online (Sandbox Code Playgroud)
以上,self.final_days并且self.maximum_days尚未定义要么,但它不会给任何错误.它背后的逻辑是什么?
最好的祝福,
在下面的代码中:
def modify_note(self):
id = input("Enter a note id: ")
memo = input("Enter a memo: ")
tags = input("Enter tags: ")
if memo:
self.notebook.modify_memo(id, memo)
if tags:
self.notebook.modify_tags(id, tags)
Run Code Online (Sandbox Code Playgroud)
memo并且tags是字符串类型变量.如果python将它们视为布尔值,你怎么能写它们呢?
我正在使用red hat 5 linux,我想知道什么组合键在python 2.6中引发了KeyboardInterrupt异常.我知道它是Windows下的Ctrl + c.
问候,
我想要一个别名,它会做:
>>>cd $MYUSR
>>>bin/start.sh -t
Run Code Online (Sandbox Code Playgroud)
我怎么设置它?我用bash shell.
最好的祝福