stackoverflow中的问题编号10501247给出了如何在Python中创建临时文件的答案.
在我的情况下,我只需要有临时文件名.
调用tempfile.NamedTemporaryFile()会在实际创建文件后返回文件句柄.
有办法获取文件名吗?
# Trying to get temp file path
tf = tempfile.NamedTemporaryFile()
temp_file_name = tf.name
tf.close()
# Here is my real purpose to get the temp_file_name
f = gzip.open(temp_file_name ,'wb')
...
Run Code Online (Sandbox Code Playgroud) 如何重置pandas时间戳的时间部分?
我想重置pandas.Timestamp值的时间部分.
我想我可以使用以下程序来完成它.
即使我的猜测是正确的,也需要很长时间.有没有直接的方法来实现这一目标?
在[371]中:ts = pd.Timestamp('2014/11/12 13:35')
在[372]中:ts
出[372]:时间戳('2014-11-12 13:35:00')
在[373]中:ts.hour = 0#< - 这就是我想要做的.