/
返回顶部
程序员小明UU
2021-11-25 15:19:05
我想一次更改几个文件,如果我可以写入所有文件。我想知道我是否可以将多个 open 调用与with语句结合起来: try: with open('a', 'w') as a and open('b', 'w') as b: do_something() except IOError as e: print ('Operation failed: %s' % e.strerror) 如果这是不可能的,那么这个问题的优雅解决方案会是什么样的?
展开
Python编程
1
0
小姜山
2021-11-25 15:17:47
[新闻联播] 使用 transform() 将一个函数应用到 Pandas DataFrame 列[每日解析]
Python应用
徐小习GH
2021-11-25 15:17:11
我做了一个函数,它会在 a 中查找年龄Dictionary并显示匹配的名称: dictionary = {'george' : 16, 'amber' : 19} search_age = raw_input("Provide age") for age in dictionary.values(): if age == search_age: name = dictionary[age] print name 我知道如何比较并找到年龄我只是不知道如何显示人名。此外,KeyError由于第 5 行,我得到了一个。我知道这是不正确的,但我不知道如何让它向后搜索。
秋名山coder
2021-11-25 15:14:16
[新闻联播]使用 apply() 将函数应用于 Pandas DataFrame 列[每日解析]
新青年1025YD
2021-11-25 15:12:34
我有一个变量,x,我想知道它是否指向一个函数。 我曾希望我能做这样的事情: >>> isinstance(x, function) 但这给了我: Traceback (most recent call last): File "", line 1, in ? NameError: name 'function' is not defined 我选择它的原因是因为 >>> type(x)
达布尔bnn
2021-11-25 15:09:33
我想从 python 中的字符串列表中删除所有空字符串。 我的想法是这样的: while '' in str_list: str_list.remove('') 有没有更多的pythonic方法来做到这一点?
浅梦轻尝
2021-11-25 15:08:05
[新闻联播]在pandas中使用 replace() 方法修改数值[每日解析]
等我再睡会
2021-11-25 15:04:44
[新闻联播]在 Pandas DataFrame 中如何使用条件替换列值[每日解析]
果冻鸭kj
2021-11-25 14:55:20
是否可以在不设置/检查任何标志/信号量/等的情况下终止正在运行的线程?
Applekjkl
2021-11-25 14:53:39
我需要在 Python 脚本中设置一些环境变量,并且我希望从 Python 调用的所有其他脚本都能看到环境变量的设置。 如果我做, os.environ["DEBUSSY"] = 1 它抱怨说1必须是一个字符串。 我还想知道一旦我设置了它,如何在 Python 中读取环境变量(在脚本的后半部分)。
Ktouchsdf
2021-11-25 14:51:03
我在 Pandas 中有一个数据框,我想将其写入 CSV 文件。我正在使用: df.to_csv('out.csv') 并得到错误: UnicodeEncodeError: 'ascii' codec can't encode character u'\u03b1' in position 20: ordinal not in range(128) 有什么办法可以轻松解决这个问题(即我的数据框中有 unicode 字符)?有没有办法使用例如“to-tab”方法(我认为不存在)写入制表符分隔的文件而不是CSV?
带带王贝贝erc
2021-11-25 14:48:25
所以,我可以开始collection[len(collection)-1]和结束collection[0]。 我还希望能够访问循环索引。
FrankXD
2021-11-25 14:44:58
如何在 Python 中将十六进制字符串转换为 int? 我可能把它当作“ 0xffff”或只是“ ffff”
火星小狼
2021-11-25 14:39:29
有没有办法检查python中变量的类型是否为 a string,例如: isinstance(x,int); 对于整数值?
慢羊羊啊
2021-11-25 14:35:10
今天,我遇到了一个dict方法get,它在字典中给定一个键,返回关联的值。 这个功能有什么用?如果我想在字典中找到与键关联的值,我可以这样做dict[key],它返回相同的内容: dictionary = {"Name": "Harry", "Age": 17} dictionary["Name"] dictionary.get("Name")
金牌老司机
2021-11-25 14:31:42
我正在构建一个 Python 应用程序,不想强迫我的客户安装 Python 和模块。 那么,有没有办法将 Python 脚本编译为独立的可执行文件?
秋园
2021-11-25 14:28:17
来自 C# 背景的变量和方法名称的命名约定通常是驼峰式或 PascalCase: // C# example string thisIsMyVariable = "a" public void ThisIsMyMethod() 在 Python 中,我已经看到了上面的内容,但我也看到了使用下划线: # python example this_is_my_variable = 'a' def this_is_my_function(): 是否有更可取的、明确的 Python 编码风格?
kamisara
2021-11-25 14:26:17
给定一个路径,例如"mydir/myfile.txt",我如何在 Python 中找到相对于当前工作目录的文件的绝对路径?例如在 Windows 上,我可能会得到: "C:/example/cwd/mydir/myfile.txt"
不想当厨子
2021-11-25 14:24:11
我知道pip是 python 包的包管理器。但是,我看到 IPython 网站conda上的安装用于安装 IPython。 我可以pip用来安装 IPython 吗?conda当我已经有了时,为什么要用作另一个 python 包管理器pip? pip和 和有什么不一样conda?
2021-11-25 14:21:02
我正在学习 Python 编程语言,但遇到了一些我不完全理解的东西。 在一个方法中: def method(self, blah): def __init__(?): .... .... 有什么作用self?它是什么意思?是强制性的吗? 什么是__init__方法吗?为什么有必要?(等等。) 我认为它们可能是 OOP 结构,但我不太了解。
知识、问题、经验、心得
发动态
图片
话题
0/600