吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 979|回复: 3
收起左侧

[求助] python小白论文用了psychopy,电脑字母呈现的是小写想呈现为大写,capslk切换也不行

[复制链接]
heihlinak 发表于 2020-4-15 17:16
本帖最后由 heihlinak 于 2020-4-15 19:44 编辑

我里面coder用的是模板上扒下来的,可电脑字母呈现的是小写,capslk切换也不行,还是小写,想要呈现为大写,应该怎么改呢?
[Python] 纯文本查看 复制代码
begain routine

modify = False
text.text = ''
event.clearEvents('keyboard')
each frame

keys = event.getKeys()
if len(keys):
    if 'space' in keys:
        text.text = text.text + ' '
    elif 'backspace' in keys:
        text.text = text.text[:-1]
    elif 'lshift' in keys or 'rshift' in keys:
        modify = True
    elif 'return' in keys:
        continueRoutine = False
    else:
        if modify:
            text.text = text.text + keys[0]
            modify = False
        else:
            text.text = text.text + keys[0]
thisExp.addData("回忆", text.text)

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

thepoy 发表于 2020-4-15 19:21
你的code能排个版吗
 楼主| heihlinak 发表于 2020-4-15 19:46
thepoy 发表于 2020-4-15 22:02
本帖最后由 thepoy 于 2020-4-15 22:06 编辑

什么叫“电脑字母”呢?你是想所有的文本结果都变成大写吗?
并不知道全部代码,开始的几行和python代码好像有点区别,不过后面的text.text肯定是字符串格式,只要将这个字符串转换为大写就行了。

result = text.text.upper()  # 将text.text转换成大写
thisExp.addData("回忆", result)

免费评分

参与人数 1吾爱币 +1 热心值 +1 收起 理由
heihlinak + 1 + 1 成功搞定论文,非常感谢!

查看全部评分

您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-26 18:37

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表