问题标签 [python-2.7]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 导入python文件
可能重复:
Python 包结构
您好,我正在寻找一个 python 文件,该文件位于我的主文件根目录下的子目录中。例如
当我将它放入我的代码并运行它时,我得到一个编译错误。
有没有办法从主文件根目录下面包含文件,还是必须在根目录的子目录中?
谢谢你的帮助。
python - Python 全局/包别名实现类
我有一种奇怪的感觉,这是一个简单的问题。
我希望能够为类类型“别名”,以便可以在包级别换出实现。我不想import X as bah
在我的代码中分散 X 数量...
阿卡。我怎样才能做类似下面的事情:
单独包装...
python - 从 lxml 中选择属性值
我想使用 xpath 表达式来获取属性的值。
我希望以下工作
但这给出了一个错误:
我期望这行得通是错的吗?
python - Python 类是否像其他语言一样支持事件?
我正在处理我的第一个 Python 项目,并且我的课程中已经缺少事件。也许它在 Python 中甚至不被称为事件,但我想在我的类中创建“组”,可以添加函数引用。在我班级的某个时刻,我组中的所有函数引用都会执行。
这是内置在 Python 中的吗?(我目前使用的是 2.7)
python - 如何对同一个字典值同时使用键和索引?
我需要一个具有数字索引的数据数组,但也需要一个人类可读的索引。我需要后者,因为数字索引将来可能会发生变化,并且我需要将数字索引作为固定长度套接字消息的一部分。
我的想象暗示了这样的事情:
python - 为什么 Python 2.7 中的 print 括号是自愿的?
在 Python 2.7 中,以下两者都将执行相同的操作
但是以下不会
在 Python 3.x 中,括号 onprint
是强制性的,本质上使它成为一个函数,但在 2.7 中,两者都会产生不同的结果。print
在 Python 2.7 中我还应该了解什么?
python - 如何使用 Python 流对象?
我有一个函数,它接受一个打开的文件对象file
并将数据写入它,如下所示:
现在我想测试那个函数,我认为用某种不将数据写入文件的流来做这件事会很巧妙。除了 StringIO 类之外,我找不到可以完成这项工作的Python2.7类。但是,在 Python2.7 中,此类在 write 函数中需要一个 unicode 字符串。(file.write(u"Data"))
所以我不能用班级测试我的Write
功能。
在我的解决方法中,我创建了一个小虚拟类StringIO
我现在可以用它成功测试我的Write
功能。
我的问题:
是否有一个本机 python 类可以做同样的事情?
提前感谢您的任何建议
问候 Woltan
python - 如何将python数组(data = [])写入excel?
我正在编写一个 python 程序来处理 .hdf 文件,我想将此数据输出到 Excel 电子表格。我将数据放入数组中,如下所示:
代码:
从这里我创建了一个 9 列 171 行的二维数组。
我正在寻找一种方法来遍历这个数组并将每个条目写入工作表。我想知道是否应该创建一个列表,或者如何使用我创建的数组来执行此操作。
任何帮助将不胜感激。
python - 有序集 Python 2.7
我有一个列表,我正试图从中删除重复的项目。我使用的是 python 2.7.1,所以我可以简单地使用set()函数。但是,这会重新排序我的列表。对于我的特殊情况,这是不可接受的。
下面是我写的一个函数;这样做的。但是我想知道是否有更好/更快的方法。对此的任何评论也将不胜感激。
上面的函数假设没有任何项目是None,并且项目是按顺序排列的(即['a', 'a', 'a', 'b', 'b', 'c', 'd '] )
上述函数返回['a', 'a', 'a', 'b', 'b', 'c', 'd']为['a', 'b', 'c', 'd' ] .
python - 最短的蟒蛇?
这是最短的python quine,还是可以做得更好?这个似乎对The Quine Page上的所有条目都有改进。
我不计算琐碎的“空”程序,也不计算 Terry Reedy 的提交,因为双引号是 sus(如果允许的话,“hello world”是 quine 吗?还是“'”? )