Python应用:求某文件夹的容量大小,有参数时按参数输出,无参数时按指定目录输出,数据不存在返回无结果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python应用:求某文件夹的容量大小,有参数时按参数输出,无参数时按指定目录输出,数据不存在返回无结果相关的知识,希望对你有一定的参考价值。

参考技术A listdir( path )列出当前path路径下的所有文件getctime( file ) 得到file的创建时间(秒),另外getmtime得到文件的修改gmttime( seconds ) 把getctime得到的秒数转换为一个gmtime结构体datetime()构造日期函数,把gmtime结构体的内容穿进去,就得到了可比较时间的datetime对象[ file for item,file in listdate if (starttime endtime: starttime, endtime = endtime, starttime listtime = [ (gmtime(getctime(file)),file) for file in listdir( path ) ] listdate = ([datetime( t.tm_year, t.tm_mon, t.tm_mday, t.tm_hour, t.tm_min, t.tm_sec ),file) for t, file in listtime] return [ file for item,file in listdate if (starttime < item < endtime) ]

垂直调整浏览器窗口大小时按比例调整图像大小?

【中文标题】垂直调整浏览器窗口大小时按比例调整图像大小?【英文标题】:Image resize in ratio when vertically resizing a browser window? 【发布时间】:2012-02-15 18:26:09 【问题描述】:

我有带有display:table 的文章和带有display:table-cell 的图像包装器,以实现图像的垂直和水平对齐。图像设置为 80% 的宽度和高度,因此在调整浏览器窗口大小时,图像应按比例缩放。

<article class="layer">
   <div class="wrap">
      <img src="whatever.jpg" />
   </div>
</article>

html, body, #content 
    margin: 0; padding: 0;
    height: 100%;
    width: 100%;


article.layer 
    position: relative;
    display: table;
    height: 100%;
    width: 100%;


article.layer img 
   max-width: 80%;
   max-height: 80%;


div.wrap 
    display: table-cell;
    vertical-align: middle;
    text-align: center;

我想要做的是让图像始终完全显示。所以我不希望它在调整浏览器窗口大小时被切断。当我水平调整浏览器窗口的大小时,这现在可以正常工作,但是在垂直调整大小时却不行。

这是一个示例:http://jsbin.com/ugumuj/10/edit#preview

在垂直调整浏览器窗口大小时,有没有办法实现同样的效果? 我很想以纯 CSS 的方式来做,但我也会使用 jQuery 或 Javascript 来做。

有什么想法吗?提前谢谢你。

【问题讨论】:

【参考方案1】:

javascript:

window.onresize = function()
      $('article.layer img').css(
        maxHeight: $('article.layer').height() * 0.8,
        maxWidth: $('article.layer').width() * 0.8
      );
    ;

jQuery:

$(window).resize(function()
  $('article.layer img').css(
    maxHeight: $('article.layer').height() * 0.8,
    maxWidth: $('article.layer').width() * 0.8
  );
);

DEMO

【讨论】:

以上是关于Python应用:求某文件夹的容量大小,有参数时按参数输出,无参数时按指定目录输出,数据不存在返回无结果的主要内容,如果未能解决你的问题,请参考以下文章

Appengine Python 内存缓存容量缩减

P2370 yyy2015c01 的 U 盘 背包+二分

垂直调整浏览器窗口大小时按比例调整图像大小?

linux入门-第六节:Linux的磁盘管理

iOS - 自动布局 - 在方向更改时按比例增加/减小视图大小

excel 求某列中,大于指定单元格,并且是最接近的一个值