赵灵越 2023-11-07 18:16 采纳率: 98.6%
浏览 3
已结题

Qpython输入字符串报错,为什么是代码字符串不能输入?


/data/user/0/org.qpython.qpy/files/bin/qpy thon3.sh "/storage/emulated/0/qpython/掐头 去尾的代码2.0.py" && exit
python/掐头去尾的代码2.0.py" && exit     < import re

计数 = 1
while True:
    输入文本 = ""
    while True:
        行 = input()
        if 行 == "":
            break
        输入文本 += 行 + "\n"

    输入行列表 = 输入文本.strip().split("\ n")  # 将输入的文本按行分割

    for 行 in 输入行列表:
        匹配 = re.search(r"[\u4e00-\u9fa5] +[^\u4e00-\u9fa5\s]*", 行)  # 匹配第一个汉 字到第一个标点符号之前的部分
        if 匹配:
            内容 = 匹配.group(0Traceback ( most recent call last):
)   File "/storage/emulated/0/qpython/掐头 去尾的代码2.0.py", line 19, in <module>
 # 获取匹配的部分作为文件内容
            文件名 = f"{计数}.txt"  # 文件 名使用编号命名
            with open(文件名, 'w', encodin g='utf-8') as 文件:  # 创建并打开文件
                文件.write(内容)  # 将内容 写入文件
            print(f"文件 '{文件名}' 已保存 ")
            计数 += 1    with open(文件名,  'w', encoding='utf-8') as 文件:  # 创建并 打开文件
         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
OSError: [Errno 30] Read-only file system:  '1.txt'
.split("\n")  # 将输入的文本按行分割     < /system/bin/sh: syntax error: unexpected ' ('
1|:/ $
1|:/ $     for 行 in 输入行列表:
/system/bin/sh: for: bad identifier
配第一个汉字到第一个标点符号之前的部分   < /system/bin/sh: syntax error: unexpected ' ('
1|:/ $         if 匹配:
oup(0)  # 获取匹配的部分作为文件内容     < /system/bin/sh: syntax error: unexpected ' ('
 f"{计数}.txt"  # 文件名使用编号命名     < /system/bin/sh: 文件名: inaccessible or no t found
='utf-8') as 文件:  # 创建并打开文件     < /system/bin/sh: syntax error: unexpected ' ('
.write(内容)  # 将内容写入文件           < /system/bin/sh: syntax error: unexpected ' 内容'
      print(f"文件 '{文件名}' 已保存")   < /system/bin/sh: syntax error: unexpected ' f"文件 '{文件名}' 已保存"'
1|:/ $             计数 += 1
/system/bin/sh: 计数: inaccessible or not  found
127|:/ $
127|:/ $
  • 写回答

2条回答 默认 最新

  • micthis 2023-11-07 18:22
    关注

    \n中间不要加空格

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 11月21日
  • 已采纳回答 11月13日
  • 修改了问题 11月7日
  • 创建了问题 11月7日

悬赏问题

  • ¥15 前端echarts坐标轴问题
  • ¥15 CMFCPropertyPage
  • ¥15 ad5933的I2C
  • ¥15 请问RTX4060的笔记本电脑可以训练yolov5模型吗?
  • ¥15 数学建模求思路及代码
  • ¥50 silvaco GaN HEMT有栅极场板的击穿电压仿真问题
  • ¥15 谁会P4语言啊,我想请教一下
  • ¥15 这个怎么改成直流激励源给加热电阻提供5a电流呀
  • ¥50 求解vmware的网络模式问题 别拿AI回答
  • ¥24 EFS加密后,在同一台电脑解密出错,证书界面找不到对应指纹的证书,未备份证书,求在原电脑解密的方法,可行即采纳