问题标签 [six]
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 - 在使用带有 soundcloud 库的烧瓶时,为什么“没有名为 move 的模块”?
尝试使用python-soundcloud包,导入它来为我的应用程序实现其服务器端身份验证:
python - Python3 之六——AttributeError: 自定义对象没有属性'items'
我有一个dict
类型的对象列表,这些对象Case
以dict
. 在 Python2 中运行时,我可以遍历键和值,以方便我使用该six
库的两个 Python 版本。
当我遍历这个列表时,尽管遵循了six
文档,但我得到了一个 AttributeError 。
我遍历上述对象的列表:
但是每次都会得到一个 AttributeError :
我用python3 app/run.py
. 为什么它不识别可迭代对象?
python - 如何在python 3中保留python 2的惯用(“”>无)表达式?
我有依赖于 python 2 打字功能的代码
问题是 - python 3 不支持"Result string" > None
比较,因此代码返回运行时异常。Python 2 很好地支持了这一点。有没有办法以惯用的方式实现这一点(例如,没有明确列举所有 None 情况)?
这也使用了函数式编程的想法(无作为底值) - 在 python3 中没有看到它有点令人失望(删除它的理由是什么?)
python - 无法在 mac os X Yosemite 上升级六
我正在尝试在我的 Mac 上为 TensorFlow 升级六个,我做到了:
我得到:
关键是它以成功安装结束。但是当我进入 ipython 解释器做:
我仍然看到1.4.1。解决办法是什么?
python - 为什么 pip 或 easy_install 不起作用?
我正在尝试使用 API tweepy 做一些事情,它说:
当我尝试使用 cmd 使用 pip 或 easy_install 安装“六”时,我收到以下错误消息:
python-2.7 - 没有名为 google_auth_httplib2 的模块
目标:将 GAE 与 Python 和 Google Cloud Storage 结合使用,以更有效地存储和提供图像,最终使用图像 API。
问题:尽管安装成功,但无法找到正确的模块(httplib2 和 6)。
运行时示例
Python 代码示例 A:
返回样本 A:
ImportError:没有名为 google_auth_httplib2 的模块
注意:六个也有类似的错误。“没有名为六的模块”
安装详情
python安装在:
六个安装在:
httplib2 安装在:
在命令行中运行“C:>pip install httplib2”会返回:
在命令行中运行“C:>pip install 6”会返回:
GAE 云存储客户端安装在:
使用“dev_appserver.py”的 GAE SDK 服务器托管。在:
此位置还包含 app.yaml 文件。
将模块复制到 app.yaml 位置
httplib2
将和文件夹复制six-1.10.0-py2.7.egg
到我的app.yaml
目录。
附录1:
应用程序.yaml
python - 编写交叉兼容的 Python 2/3:__future__、6、future.utils 的区别?
在这个小抄的帮助下,我正在编写交叉兼容的 Python 2 和 3 代码。我注意到有不同的包和模块可以帮助做到这一点:future
包(例如future.utils
等)、six
包和内置__future__
模块。
使用这些软件包时有什么需要注意的区别吗?我应该混合和匹配它们,还是可以编写完全交叉兼容的代码,只用它们之一编写?
python-2.7 - Wagtail Docker 六包冲突升级到 wagtail 1.7
我们正在使用 docker 和 docker-compose 来运行我们的 wagtail 站点。
我们刚刚升级到 wagtail 1.7,我们收到关于六个包冲突的错误。下面的错误
这是 Dockerfile
这是 dev_requirements.txt
这很好用,但是如果我将 wagtail==1.6.3 更改为 wagtail==1.7,我会遇到上述六个包冲突。
有没有人遇到过这个问题或知道可能导致问题的原因?
它看起来像一个 python 模块依赖问题,一个模块依赖于六个 1.5.2,但 webencodings 需要 1.6.0。
我也尝试过升级 pip,但这没有什么区别:-(
我会尝试升级我能想到的不会导致问题的模块。
非常感谢任何提示或提示。
python - python 2.7 - Requirement.parse('six>=1.6.0'))
Python ...为什么会发生这种情况?
突然间我得到这个错误:
当我跑步时python setup.py develop
这是我的 setup.py 文件
我在设置文件中添加了以下内容,但仍然出现错误:6==1.6.0
如果我运行:
然后它起作用了!
我的意思是哇。为什么要自己设置和处理问题?