Questions tagged «python»

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

3
如何使用Python Requests库在发布请求中发送Cookie?
我正在尝试使用Requests库发送带有后期请求的cookie,但是我不确定如何根据其文档实际设置cookie。该脚本可在Wikipedia上使用,并且需要发送的cookie具有以下形式: enwiki_session=17ab96bd8ffbe8ca58a78657a918558e; path=/; domain=.wikipedia.com; HttpOnly 但是,requests文档快速入门仅以此为例: cookies = dict(cookies_are='working') 如何使用该库对上述Cookie进行编码?我是否需要使用python的标准cookie库进行制作,然后将其与POST请求一起发送?

4
pandas.qcut和pandas.cut有什么区别?
该文档说: http://pandas.pydata.org/pandas-docs/dev/basics.html “可以使用cut(基于值的bin)和qcut(基于样本分位数的bin)函数离散化连续值” 对我来说听起来很抽象...我可以在下面的示例中看到差异,但是qcut(样本分位数)实际上在做什么/意味着什么?什么时候使用qcut和cut? 谢谢。 factors = np.random.randn(30) In [11]: pd.cut(factors, 5) Out[11]: [(-0.411, 0.575], (-0.411, 0.575], (-0.411, 0.575], (-0.411, 0.575], (0.575, 1.561], ..., (-0.411, 0.575], (-1.397, -0.411], (0.575, 1.561], (-2.388, -1.397], (-0.411, 0.575]] Length: 30 Categories (5, object): [(-2.388, -1.397] < (-1.397, -0.411] < (-0.411, 0.575] < (0.575, 1.561] …
94 python  pandas 

15
Django admin中的默认过滤器
如何从“全部”更改默认过滤器选择?我有一个名为领域status它有三个值:activate,pending和rejected。当我list_filter在Django admin中使用时,过滤器默认情况下设置为“全部”,但我想默认将其设置为待处理。

8
Shell脚本与Python相比的优势[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 6年前关闭。 改善这个问题 我尝试了几次学习shell(bash)脚本的过程,但是却被语法所取代。然后,我找到了Python,并且能够完成Shell脚本可以在Python中完成的大部分工作。我现在不确定是否应该再花时间在学习shell脚本上了。所以我想问: 与Python相比,shell脚本有哪些优势使其成为必不可少的工具? 我不是专业的系统管理人员,但是我对为家庭用户设置Linux系统感兴趣,因此我认为学习Shell脚本可能变得必要。
94 python  shell 


3
将Python嵌入iPhone应用程序
因此,这是一个新的千年。苹果摇了摇手。现在在iPhone(App Store)应用程序中包含Python解释器是合法的。 如何做到这一点?现有的所有讨论(毫无疑问)都涉及越狱。(旧问题:我可以使用Python编写本机iPhone应用程序) 我的目标不是编写PyObjC应用程序,而是编写将Python作为嵌入式库运行的常规ObjC应用程序。然后,Python代码将回调到本机可可代码。这是“控制逻辑就是Python代码”模式。 是否有使用XCode内置Python的指南,以便我的iPhone应用程序可以链接它?最好是精简的Python,因为我不需要90%的标准库。 我大概可以弄清楚线程和Python扩展API。我已经在MacOS上做到了。但仅使用命令行编译器,而不使用XCode。
94 iphone  python  xcode 

10
Flask中的静态文件-robot.txt,sitemap.xml(mod_wsgi)
是否有任何聪明的解决方案将静态文件存储在Flask的应用程序根目录中。robots.txt和sitemap.xml有望在/中找到,所以我的想法是为它们创建路由: @app.route('/sitemap.xml', methods=['GET']) def sitemap(): response = make_response(open('sitemap.xml').read()) response.headers["Content-type"] = "text/plain" return response 必须有一些更方便的方法:)

4
对列表中的每对元素进行操作
使用Python,我想比较列表中的每个可能的对。 假设我有 my_list = [1,2,3,4] 我想对列表中2个元素的每个组合进行一个操作(我们称之为foo)。 最终结果应与 foo(1,1) foo(1,2) ... foo(4,3) foo(4,4) 我的第一个想法是手动遍历列表两次,但这似乎并不十分精妙。
94 python 


12
在Mac OS X上的python位置
我对osx上的python感到有些困惑。我不知道笔记本电脑的先前所有者是否已使用macport安装了macpython。我记得osx具有内置版本的python。我尝试使用type -a python,结果返回 python is /usr/bin/python python is /usr/local/bin/python 但是在这些位置运行两个python给了我[GCC 4.2.1 (Apple Inc. build 5646)] on darwin。它们是否都引用了提供的相同内置python mac? 我还读到安装macpython会 A MacPython 2.5 folder in your Applications folder. In here you find IDLE, the development environment that is a standard part of official Python distributions... 我看了看Applications,里面有一个MacPort文件夹,上面python2.6有提到的东西。但是运行IDLE,我发现与上面相同的消息。 嗯,我有点困惑。哪一个
94 python  macos 


4
Matplotlib图例不起作用
自从升级matplotlib以来,每当尝试创建图例时都会出现以下错误: /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30810>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % (str(orig_handle),)) /usr/lib/pymodules/python2.7/matplotlib/legend.py:610: UserWarning: Legend does not support [<matplotlib.lines.Line2D object at 0x3a30990>] Use proxy artist instead. http://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist warnings.warn("Legend does not support %s\nUse proxy artist instead.\n\nhttp://matplotlib.sourceforge.net/users/legend_guide.html#using-proxy-artist\n" % …



4
运行“ sudo pip”有什么风险?
有时,我会遇到一些评论或回应,它们强调说pip在sudo“错误”或“不良”情况下运行,但在某些情况下(包括我设置了一堆工具的方式),情况可能要简单得多,甚至有必要这样运行。 什么是与运行相关的风险pip下sudo? 请注意,这个问题与这个问题不同,尽管有标题,但没有提供有关风险的信息。这也不是关于如何避免使用的问题sudo,而是关于为什么要使用的问题。
94 python  security  pip  sudo 

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.