腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
0
回答
在python 3文件中运行python 2代码
、
有没有办法在python3文件中运行
python2
代码?我必须使用一个用
python2
编写的
函数
,它位于
python2
文件中。但是我需要导入它并在python3文件中使用该
函数
。有没有可能运行那个
函数
就像python 2的模式?
浏览 5
提问于2017-12-03
得票数 1
2
回答
使用python3脚本启动
python2
脚本
、
是否有方法通过python3脚本启动运行在
python2
上的脚本。 为了简单地解释一下,我需要在启动python3脚本时启动
python2
脚本。Python3脚本是一个视频流服务器(使用烧瓶),必须同时从
python2
脚本(先不是python3脚本,然后是
python2
脚本)运行。理想的方法是在
python2
脚本中获得一个“打开cmd窗口并将其写入”的
函数
: python3 script_python3.py
浏览 10
提问于2022-09-15
得票数 -1
回答已采纳
2
回答
函数
在Python 2和Python 3中返回不同的输出。
、
、
、
、
小代码:
Python2
输出:Python3输出:为什么getsizeof()
函数
的输出在
Python2
浏览 0
提问于2018-10-08
得票数 3
回答已采纳
1
回答
在
函数
定义中使用*args和关键字会导致错误
、
我有一个如下的
函数
定义: pass 在Python3中,它可以正常运行,但在
Python2
中,如何修改它才能在
Python2
中工作?
浏览 10
提问于2019-07-14
得票数 0
回答已采纳
1
回答
Pycharm突出显示了
python2
的语法,但我使用的是python3
、
我使用的是Python3.6.1,但在
python2
中突出显示了PyCharm。编辑:编辑2: 我不知道为什么,但当我禁用Pyxl插件时,它工作正常
浏览 3
提问于2017-10-15
得票数 0
1
回答
Python 2导入构建
、
、
、
、
我需要使代码与
Python2
/3兼容,它使用了dict()内置
函数
,但我不知道如何从__future__模块导入它。例如, 在Python3中不存在dict.iteritems(),在
Python2
中也不存在dict.items()。
浏览 3
提问于2017-04-28
得票数 0
3
回答
避免使用urllib、urllib2和request之类的“末日金字塔”语法
、
、
、
很难为响应编写
Python2
、Python3和request依赖项代码,因为它们的urlopen()
函数
和requests.get()
函数
返回不同的类型: 为了支持
Python2
和Python3,以及不想安装r
浏览 4
提问于2017-12-21
得票数 2
回答已采纳
1
回答
python 2中具有特定类型的重写
函数
、
、
、
、
当一个特定的类型作为参数传递时,我试图覆盖一个
函数
。 def __getitem__(self, x: str): ... 这在Python3中有效,但在
Python2
中不起作用。在
Python2
中是否有等价物或某种方式来实现相同的功能?
浏览 15
提问于2019-12-20
得票数 0
回答已采纳
2
回答
在python3中边工作边工作
、
、
此脚本在
python2
中工作,但在python3中不起作用,即使我给出了正确的答案,输入的问题仍会继续显示:while correct == "no": else:如何解决不使用和使用
函数
的问题?
浏览 4
提问于2016-12-11
得票数 0
回答已采纳
1
回答
six.moves.builtins.range在
Python2
和Python3中不一致。
、
对于非常大的整数范围,应该使用xrange (
Python2
),在Python3中将其重命名为range。我假设模块six可以提供一个一致的写入原因。但是我发现six.moves.builtins.range在
Python2
中返回一个列表,在Python3中返回一个可迭代的非列表对象,就像名称range一样。而且,
Python2
中不存在six.moves.builtins.xrange。 我在six中使用了错误的
函数
吗?还是六种方法根本不为range和xrange
函数
提供解决方案?我知道我可以测试sys.
浏览 3
提问于2014-02-28
得票数 4
回答已采纳
2
回答
更改用于“打印”参数类型强制的字符串类型
、
、
、
、
我怎样才能说服
Python2
的print 把它的论点强加给 unicode? File "<stdin>", line 1, in <module>将print变成
函数
没有帮助;相同的内部参数处理似乎发生在
Python2
上,不管如何: &g
浏览 0
提问于2015-10-08
得票数 2
1
回答
无法将字符串转换为int
、
我最近从
Python2
开始使用Python3。在
Python2
中,字符串类型转换可以使用int()
函数
轻松完成,但是在Py3.5.3中我遇到了问题int(current)c = current - 24 即使在类型转换
函数
之后,current仍然显示为Class str。错误为TypeError: unsupported operand type(s) for -:
浏览 14
提问于2017-02-17
得票数 2
回答已采纳
1
回答
Python笔记本使用运行脚本的返回值。
我在python 3中使用了一个笔记本( Google ),真的需要用我笔记本中生成的一些数据来执行一些
python2
代码!所以我做的是(当然,它们都在同一个目录中) 该命令运行时没有错误,但没有输出!如何捕获在以后可以使用的变量中返回
浏览 4
提问于2020-06-16
得票数 0
1
回答
以兼容
python2
和python3的方式将字节写入标准输出
、
、
、
我想要一个
函数
返回一个文件对象,用它我可以将二进制数据写入标准输出。在
python2
中,sys.stdout就是这样一个对象。在python3中,它是sys.stdout.buffer。检索这样一个对象以使其同时适用于
python2
和python3解释器的最优雅/首选的方法是什么?是检查sys.stdout.buffer是否存在的最佳方法(可能使用inspect模块),如果它存在,则返回它,如果不存在,则假设我们在
python2
上并返回sys.stdout?
浏览 4
提问于2014-05-29
得票数 4
回答已采纳
2
回答
用python编写异常TypeError的代码
、
、
、
我有一个
函数
,看起来像这样:当我在Python3中作为fun(1)调用这个
函数
时,它给出的错误是TypeError: fun() missing1 required positional argument: 'b',这是可以理解的,但是当我在
Python2
中调用这个
函数
时,它给我的错误是TypeError: fun() takes at least所以我想在
python2
中捕获这个错误,因为它是在python3中捕获的,而不
浏览 0
提问于2017-02-20
得票数 1
3
回答
如何在PyCharm中设置
Python2
首选项?
、
例如,当我使用它编写
Python2
代码(我的解释器路径的设置可以告诉PyCharm这一点)时,我输入prin,我希望PyCharm给我一个print的提示,但是第一个提示符是print(),这是一个Python3风格的
函数
print。在PyCharm中有什么设置可以告诉我在编写
Python2
代码时不要给Python3提示符(在编写Python3代码时不要给
Python2
提示)? 我的PyCharm版本是2.7.1
浏览 7
提问于2013-04-06
得票数 14
1
回答
如何在不准确的情况下自动检查Python脚本的正确版本?
例如,我发现的shebang是错误的,而它包含
Python2
库
函数
urllib.urlretrieve。 我尝试使用两个python解释器来执行文件并在脚本中查看它的返回值,但是它会产生副作用。注意:我问的是如何检测download_model_binary.py这样的现有
Python2
脚本的正确版本,而不是如何重写它以使其兼容。
浏览 1
提问于2015-12-17
得票数 1
回答已采纳
3
回答
是否可以调用exec,使其同时兼容Python3和
Python2
?
、
、
我在一些
Python2
代码中使用了exec语句,并试图使该代码与
Python2
和Python3兼容,但在Python3中,exec已从语句更改为
函数
。我读过关于的文章,但我对exec语句/
函数
更改的具体解决方案很感兴趣。 我知道通常不鼓励使用exec,但我正在构建一个在PyDev之上实现活动编码的Eclipse插件。有关更多详细信息,请参阅。
浏览 2
提问于2012-10-10
得票数 8
回答已采纳
2
回答
将
python2
itertools.izip翻译成python3 zip
、
我正在将我的
python2
代码转换成python3我这么做了,但我还是会犯错误。from itertools import izip print(a,b)for a,b in zip(range(3),"ABC&q
浏览 4
提问于2021-04-08
得票数 1
回答已采纳
1
回答
如何使用或实现__div__ (
python2
)而不是python3中的__truediv__
、
、
、
、
在
python2
中,您可以在使用__div__或__truediv__运算符之间进行选择。 在python3中,__div__操作符似乎不存在,因为它被__truediv__完全取代。不管解决方案是覆盖__truediv__,还是仅仅是operator.div()之类的
函数
,或者甚至是在python3解释脚本中的代码的一部分上运行
python2
的包装器(这甚至存在吗?)。我有一个需要使用python3运行的脚本,我必须使包含/运算符的一行代码像在
python2
中那样工作。
浏览 0
提问于2019-07-11
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Python2?Python3?Python2?Python3?到底学哪个好啊?2333333
谈谈Python2里的编码问题
python3和python2共存
数据科学领域全面抛弃Python2
现在用Python2老被人鄙视?神级程序员带来Python2的字符编码!强
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
实时音视频
活动推荐
运营活动
广告
关闭
领券