Questions tagged «python»

Python是一种多范式,动态类型的多用途编程语言。它旨在快速学习,理解和使用并强制使用干净统一的语法。请注意,Python 2自2020年1月1日起已不再受支持。不过,对于特定于版本的Python问题,请添加[python-2.7]或[python-3.x]标签。使用Python变体或库(例如Jython,PyPy,Pandas,Numpy)时,请将其包含在标签中。

13
如何刷新打印功能的输出?
Наэтотвопросестьответына 堆栈溢出нарусском:Каквbash-конвейереиспользоватьвыводизpythonсразу? 如何强制将Python的打印功能输出到屏幕? 这与“ 禁用输出缓冲”不是重复的-链接的问题正在尝试无缓冲输出,尽管这更普遍。对于这个问题,最重要的答案太过强大或牵扯太多(对于这个问题,它们不是很好的答案),这个问题可以由相对新手在Google上找到。

30
如何在Python中测量经过时间?
我想要的是开始在我的代码中的某个地方开始计时,然后获取经过的时间,以衡量执行少量功能所花费的时间。我认为我使用的timeit模块错误,但是文档对我来说却很混乱。 import timeit start = timeit.timeit() print("hello") end = timeit.timeit() print(end - start)


27
致命错误:Python.h:没有这样的文件或目录
我正在尝试使用C扩展文件构建共享库,但首先我必须使用以下命令生成输出文件: gcc -Wall utilsmodule.c -o Utilc 执行命令后,我得到以下错误消息: utilsmodule.c:1:20:致命错误:Python.h:没有此类文件或目录编译终止。 我已经尝试了所有建议的解决方案,但是仍然存在该问题。我没有问题Python.h。我设法在机器上找到该文件。
1189 python  gcc  python-c-api 




10
如何修剪字符串中的空格?
如何从Python中的字符串中删除开头和结尾的空格? 例如: " Hello " --> "Hello" " Hello" --> "Hello" "Hello " --> "Hello" "Bob has a cat" --> "Bob has a cat"
1155 python  string  trim 

20
将绘图保存到图像文件,而不是使用Matplotlib显示
我正在编写一个快速脚本来动态生成绘图。我使用下面的代码(来自Matplotlib文档)作为起点: from pylab import figure, axes, pie, title, show # Make a square figure and axes figure(1, figsize=(6, 6)) ax = axes([0.1, 0.1, 0.8, 0.8]) labels = 'Frogs', 'Hogs', 'Dogs', 'Logs' fracs = [15, 30, 45, 10] explode = (0, 0.05, 0, 0) pie(fracs, explode=explode, labels=labels, autopct='%1.1f%%', shadow=True) title('Raining Hogs …
1147 python  matplotlib  plot 

14
为什么使用'=='或'is'比较字符串有时会产生不同的结果?
我有一个Python程序,其中将两个变量设置为value 'public'。在条件表达式我有比较var1 is var2其失败,但如果我把它改为var1 == var2返回True。 现在,如果我打开Python解释器并进行相同的“是”比较,则成功。 >>> s1 = 'public' >>> s2 = 'public' >>> s2 is s1 True 我在这里想念什么?

30
如何在Python中表示“枚举”?
这个问题的答案是社区的努力。编辑现有答案以改善此职位。它目前不接受新的答案或互动。 我主要是C#开发人员,但目前正在使用Python开发项目。 如何用Python表示等效的枚举?
1143 python  python-3.x  enums 



29
Django可扩展吗?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 3年前关闭。 我正在使用Django构建Web应用程序。我选择Django的原因是: 我想使用免费/开源工具。 我喜欢Python,并认为它是一种长期的语言,而对于Ruby,我不确定,PHP似乎是一个学习上的麻烦。 我正在为一个想法构建原型,并且对未来没有太多考虑。开发速度是主要因素,我已经了解Python。 我知道,如果将来我选择迁移到Google App Engine,将会更容易。 我听说Django很“不错”。 现在,我开始考虑发布作品了,我开始担心规模。我发现的有关Django扩展功能的唯一信息是Django团队提供的(我并不是说要忽略它们,但这显然不是客观信息...)。 我的问题: 今天在Django上构建的“最大”网站是什么?(我主要通过用户流量来衡量规模) Django可以每天处理100,000个用户,每个用户访问几个小时吗? 像Stack Overflow这样的网站可以在Django上运行吗?

22
“自我”一词的目的是什么?
selfPython 中的单词的目的是什么?我知道它是指从该类创建的特定对象,但是我看不到为什么要将它显式地作为参数添加到每个函数中。为了说明这一点,在Ruby中,我可以这样做: class myClass def myFunc(name) @name = name end end 我很容易理解。但是在Python中,我需要包括self: class myClass: def myFunc(self, name): self.name = name 有人可以通过这个告诉我吗?我的经历(公认有限)并不是我遇到的。
1129 python  class  oop  self 

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.