replace - 用崇高文本中的新功能替换python中的旧打印功能
问题描述
所以我在github上找到了一个我想使用的脚本,但问题是它是使用旧版本的python编写的,因此打印功能被写成print 'Hello World!'
而不是print('Hello World!')
我无法执行它,所以我想知道是否有一种使用 sublime text 3 将具有旧 python 函数的脚本的每一行替换为新函数的方法。我想尝试:
Find: print '(.*)'
- 选择它工作的每个打印功能,但当我尝试用它替换它时
Replace: print("(.*)")
- 它只是用 (.*) 而不是实际内容替换 print 函数内部的内容
解决方案
推荐阅读
- reactjs - 在 useRef 对象更新后反应组件不渲染
- javascript - 表单数据负载不适用于删除请求
- javascript - pdf-lib 图像不显示
- python - Python3 - 加密和解密图像(Fernet)问题
- c++ - 将用于终端编译的 g++ 命令翻译成 CMakeLists.txt
- c++ - 将数组列表作为参数传递给 pthread_create
- python - /website/login/:login() 的 TypeError 采用 1 个位置参数,但给出了 2 个
- sql - 将字符串连接到游标中的临时表中
- c# - 在跨平台 xamarin 项目中编写特定于平台的代码
- python - 数组列表中的输入没有完全反转,使用 FOR 循环时它只过滤两个