如何检查在Python中的文件大小?

我正在Windows中编写一个Python脚本。 我想根据文件大小做一些事情。 例如,如果大小大于0,我将发送电子邮件给某人,否则继续其他事情。 如何检查文件大小?

如何使用Java属性文件?

我有一个我想存储为Java属性文件的configuration值的键/值对列表,稍后加载并遍历。 问题: 我是否需要将文件存储在与将加载它的类相同的包中,或者是否存在应放置的特定位置? 该文件是否需要以任何特定的扩展名结尾或者是.txt好吗? 我怎样才能加载代码中的文件 我怎么能遍历里面的值?

备用表行颜色使用CSS?

我正在使用与此交替行颜色的表。 tr.d0 td { background-color: #CC9999; color: black; } tr.d1 td { background-color: #9999CC; color: black; } <table> <tr class="d0"> <td>One</td> <td>one</td> </tr> <tr class="d1"> <td>Two</td> <td>two</td> </tr> </table> 在这里,我使用类为tr ,但我只想用于table 。 当我使用class表比这更适用于tr替代。 我可以用CSS写这样的HTML吗? <table class="alternate_color"> <tr><td>One</td><td>one</td></tr> <tr><td>Two</td><td>two</td></tr> </table> 我怎样才能使行有“斑马条纹”使用CSS?

如何将一个string变成一个JavaScript函数调用?

我得到了一个string: settings.functionName + '(' + t.parentNode.id + ')'; 我想要翻译成如下所示的函数调用: clickedOnItem(IdofParent); 这当然必须用JavaScript来完成。 当我在settings.functionName + '(' + t.parentNode.id + ')';上做一个alert时settings.functionName + '(' + t.parentNode.id + ')'; 它似乎让一切正确。 我只需要调用它将转换成的函数。 传说: settings.functionName = clickedOnItem t.parentNode.id = IdofParent

如何更改max_allowed_pa​​cket大小

我有我的MySQL数据库中的BLOB字段的问题 – 当上传大于大约1MB的文件时,我得到一个错误Packets larger than max_allowed_packet are not allowed. 这是我试过的: 在MySQL查询浏览器中,我运行了一个show variables like 'max_allowed_packet' ,它给了我1048576。 然后我执行查询set global max_allowed_packet=33554432后面show variables like 'max_allowed_packet' – 它给了我33554432按预期。 但是,当我重新启动MySQL服务器神奇地回到1048576.我在这里做错了什么? 奖金的问题,是否有可能压缩一个BLOB字段?

显示生成date

我目前有一个应用程序在其标题窗口中显示内部版本号。 这对于大多数用户来说没有任何意义,因为他们想知道他们是否拥有最新版本 – 他们倾向于将其称为“上周四”,而不是构build1.0.8.4321。 计划是把build设date,而不是 – 所以“应用程序build于21/10/2009”例如。 我正在努力寻找一个编程的方式来把生成date作为一个文本string使用像这样。 对于版本号,我使用: Assembly.GetExecutingAssembly().GetName().Version.ToString() 在定义了如何出现之后。 我想在编译date(和时间,奖励点)的东西。 在这里的指针非常赞赏(如果适当的话可以辩解一下),或者整洁的解决scheme…

UILabel文字边距

我正在寻找设置UILabel的左侧插入/边界,并找不到一个方法来这样做。 标签有一个背景设置,所以只是改变它的起源不会做的伎俩。 在左边插入10px左右的文字是理想的。

用matplotlib实时绘制while循环

我正在尝试使用OpenCV实时绘制摄像机的一些数据。 然而,实时绘图(使用matplotlib)似乎没有工作。 我已经把这个问题分成了这个简单的例子: fig=plt.figure() plt.axis([0,1000,0,1]) i=0 x=list() y=list() while i <1000: temp_y=np.random.random() x.append(i) y.append(temp_y) plt.scatter(i,temp_y) i+=1 plt.show() 我希望这个例子可以单独绘制1000点。 实际情况是,窗口popup第一个点(确定),然后等待循环完成,然后填充graphics的其余部分。 有什么想法,为什么我一次没有看到一个人口点?

从UITableView单元格中的URL加载asynchronous图像 – 滚动时图像更改为错误的图像

我已经写了两种方法来asynchronous加载我的UITableView单元格中的图片。 在这两种情况下,图像加载正常,但是当我滚动表格时,图像将会改变几次,直到滚动结束,图像将返回到正确的图像。 我不知道为什么会这样。 #define kBgQueue dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0) – (void)viewDidLoad { [super viewDidLoad]; dispatch_async(kBgQueue, ^{ NSData* data = [NSData dataWithContentsOfURL: [NSURL URLWithString: @"http://myurl.com/getMovies.php"]]; [self performSelectorOnMainThread:@selector(fetchedData:) withObject:data waitUntilDone:YES]; }); } -(void)fetchedData:(NSData *)data { NSError* error; myJson = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error]; [_myTableView reloadData]; } – (NSInteger)numberOfSectionsInTableView:(UITableView *)tableView { // Return the number of sections. return 1; } […]

检查与斯威夫特互联网连接

当我尝试检查我的iPhone上的互联网连接时,我收到了一堆错误。 任何人都可以帮我解决这个问题吗? 代码: import Foundation import SystemConfiguration public class Reachability { class func isConnectedToNetwork() -> Bool { var zeroAddress = sockaddr_in() zeroAddress.sin_len = UInt8(sizeofValue(zeroAddress)) zeroAddress.sin_family = sa_family_t(AF_INET) let defaultRouteReachability = withUnsafePointer(&zeroAddress) { SCNetworkReachabilityCreateWithAddress(nil, UnsafePointer($0)) } var flags: SCNetworkReachabilityFlags = 0 if SCNetworkReachabilityGetFlags(defaultRouteReachability, &flags) == 0 { return false } let isReachable = (flags & UInt32(kSCNetworkFlagsReachable)) […]