如何让这段代码在3中运行?

请注意,我不是"foo".upper()在字符串实例级别询问。import string

try:

print("string module, upper function:")

print(string.upper)

foo = string.upper("Foo")

print("foo:%s" % (foo))

except (Exception,) as e:

raise

输出2:string module, upper function:

foo:FOO

输出3:string module, upper function:

Traceback (most recent call last):

File "dummytst223.py", line 70, in

test_string_upper()

File "dummytst223.py", line 63, in test_string_upper

print(string.upper)

AttributeError: module 'string' has no attribute 'upper'

help(string)也不是很有帮助。据我所知,剩下的唯一功能就是string.capwords。

注意:有点hacky,但这是我的短期解决方法。import string

try:

_ = string.upper

except (AttributeError,) as e:

def upper(s):

return s.upper()

string.upper = upper

python upper_Python 3中的模块级string.upper函数在哪里?相关推荐

  1. python语言学习:python语言学习中的定义类、定义函数、封装api等详细攻略

    python语言学习:python语言学习中的定义类.定义函数.封装api等详细攻略 目录 python语言学习中的定义类 python语言学习中的定义函数 python语言学习中封装api pyth ...

  2. python threading join_Python中threading模块join函数用法实例分析

    本文实例讲述了Python中threading模块join函数用法.分享给大家供大家参考.具体分析如下: join的作用是众所周知的,阻塞进程直到线程执行完毕.通用的做法是我们启动一批线程,最后joi ...

  3. python mysqldb cursor_python中MySQLdb模块用法实例

    转载自:http://www.jb51.net/article/57290.htm 姓名:梅金波                        学号:16010110036 [嵌牛导读]MySQLdb ...

  4. python从包中导入模块_Python中包,模块导入的方法

    Python中包,模块导入的方法 http://www.cnblogs.com/allenblogs/archive/2011/05/24/2055149.html 1. import modname ...

  5. Python标准库中os模块的environ获取系统的环境变量

    应用背景:我们想要用Python获取到一些有关系统的各种环境变量信息的时候可以考虑使用Python标准库中的os模块的environ.什么是环境变量,环境变量是程序和操作系统之间的通信方式.有些字符不 ...

  6. fatal python error: aborted_Python中logging模块

    logging模块简介 logging是python内置的标准模块,主要用于输出运行日志,可是设置输出日志的等级.日志保存路径等,相比于print,具备如下优点: 1.可以通过设置不同的日志等级,在r ...

  7. Python函数式编程中map()、reduce()和filter()函数的用法

    Python中map().reduce()和filter()三个函数均是应用于序列的内置函数,分别对序列进行遍历.递归计算以及过滤操作.这三个内置函数在实际使用过程中常常和"行内函数&quo ...

  8. python中functools_functools模块2个常用函数

    functools是python2.5被引人的,一些工具函数放在此包里,python3中增加了更多工具函数,业务开发时大多情况下用不到,此处介绍使用频率较高的2个函数. partial函数(偏函数) ...

  9. python psutil.disk_python中psutil模块使用相关笔记

    ***************************** 本文所有内容仅供学习交流使用,欢迎留言共同学习进步..... ***************************** 关于psutil模 ...

最新文章

  1. 如何在linux下解压缩rar格式的文件压缩包
  2. CrackMe-CrackHead
  3. Wizard 开源文档管理系统1.0发布啦
  4. spring boot自动配置之jdbc
  5. 利用python自带的包可以建立简单的web服务器
  6. FreeSql与SqlSugar性能测试对比
  7. zabbix JMX监控Tomcat及错误解决方法
  8. centos7 配置虚拟交换机(物理交换机truckport设置)(使用brctl)
  9. 如何在ABAP Netweaver和CloudFoundry里记录并查看日志 1
  10. CSS3之Transform
  11. python哪个国家的品牌_Python之初识Web,打造属于你的个人品牌!
  12. 我敢打赌,你对ConcurrentHashMap不了解?
  13. Kafka从上手到实践 - 庖丁解牛:Partition | 凌云时刻
  14. macbook 安装任意来源
  15. 给redis设置密码
  16. 柯西飞行,瑞利飞行,莱维飞行,重尾分布、随机游走
  17. Redhat Enterprise Linux 6.5下安装Oracle11g R2
  18. 警惕 CONFIG+=ordered
  19. 万字干货:当了5次韭菜总结出来的抖音运营指南
  20. 2021年全球强化采油表面活性剂收入大约202.3百万美元,预计2028年达到297.1百万美元

热门文章

  1. maven 基本命令
  2. Ural 1627 Join(生成树计数)
  3. Android系统Recovery工作原理之使用update.zip升级过程分析(二)---u...
  4. 解决“添加删除程序”里面隐藏问题
  5. linux ssh-add,linux – 如何使ssh-add从文件读取密码?
  6. python怎么做项目_听说你没有python项目可做,我教你个方法
  7. Git设置忽略eclipse配置文件
  8. Spring配置项context:annotation-config/解释说明
  9. python切片是什么_python列表切片是什么
  10. eclipse jdk配置_eclipse的安装和jdk的配置(JAVA)