`

获取文件大小,用户名,平台

阅读更多
#coding=utf-8

'''

Created on 2012-5-28



@author: air

'''

import os,sys

print sys.platform

import getpass

print getpass.getuser() # 获取系统的用户名

print os.environ['USERNAME']# 获取系统的用户名



print os.path.getsize('log.txt')#返回文件的大小

ex=compile('100+2000',

          

          

           '','eval')

print eval(ex)

print callable(ex)

exex = compile("""

req = input('count:')

for each in range(req):

    print each



""", '', 'exec')

exec exex

'''

2100

False

count:3

0

1

2

'''
分享到:
评论

相关推荐

    FTP中获取文件大小

    **Java FTP获取文件大小** 在Java中,我们可以使用`java.net.Socket`和`java.io`库来实现基本的FTP操作,但更常见的是使用`org.apache.commons.net.ftp`库,它提供了FTPClient类,使FTP操作变得更加简单和高效。...

    获取ftp服务器文件的大小

    ' 指定FTP操作为获取文件大小 ftp.Method = System.Net.WebRequestMethods.Ftp.GetFileSize ' 禁用长连接模式 ftp.KeepAlive = False ' 不使用二进制传输方式(此处代码有误,应删除) ' ftp.UseBinary = ...

    获取FTP服务器上的文件大小源码

    # 设置传输模式为二进制,因为我们要获取文件大小 ftp.set_pasv(True) # 使用被动模式 ftp.cwd("/") # 进入FTP根目录,根据需要可更换为其他目录 # 获取文件大小 size = ftp.size(remote_file_path) # 关闭...

    获取本地用户名程序(VB6.0源代码编写)

    在压缩包文件`VB081205-获取本地计算用户名`中,你应该能找到完整的源代码文件,通过编译和运行,你就能在VB6.0环境中体验到这个功能。这个程序不仅展示了如何利用API函数与操作系统交互,还为初学者提供了一个学习...

    QtApplets-获取当前进程用户名

    在Windows操作系统中,开发应用程序时有时需要获取当前进程运行的用户名。Qt是一个流行的跨平台应用程序开发框架,它提供了丰富的API来处理各种系统级任务。在本篇内容中,我们将深入探讨如何利用Qt与Windows API...

    VB074-获取电脑用户名 源代码

    在实际应用中,这种获取用户名的功能可以用于各种场景,例如创建个性化的用户体验,根据用户名进行权限验证,或者在日志文件中记录操作者信息等。对于初学者而言,这是一个很好的起点,可以帮助他们进一步探索VB编程...

    获取当前系统登录用户名-易语言

    `GetUserName`函数需要两个参数:一个用于存储用户名的缓冲区和一个用于存储缓冲区大小的变量。 3. **分配内存和调用函数**:由于易语言不直接支持指针操作,我们需要先为用户名分配一段内存(例如,使用`内存管理....

    获取系统用户名的软件源码

    - 可以通过动态调整缓冲区大小来确保用户名完整获取。 - 考虑使用`StringBuilder`类来更高效地处理字符串拼接操作。 综上所述,通过调用`advapi32.dll`中的`GetUserName`函数,我们可以轻松地在VB程序中获取当前...

    vc++获取windows系统登录名

    在VC++编程环境中,使用MFC(Microsoft Foundation Classes)库可以方便地获取Windows系统的登录用户名。MFC是微软为C++开发的一个强大的类库,它提供了丰富的API接口,用于构建Windows应用程序。本篇文章将深入探讨...

    vc++获得Windows系统的登录用户名

    其次,还可以使用`winnls.h`库中的`GetUserProfileDirectory`函数,它不仅能获取用户名,还能获取用户配置文件的路径。以下是如何使用它的示例: ```cpp #include #include #include std::string ...

    文件或文件夹内存大小计算器

    总结来说,"文件或文件夹内存大小计算器"是一个高效、实用的工具,它简化了我们获取文件或文件夹内存占用的过程,并通过日志功能提供了额外的数据记录和分析能力。无论是普通用户还是IT专业人士,都能从中受益,更好...

    Ftp上传文件时时更新

    // 获取文件大小 ULARGE_INTEGER fileSize; fileSize.HighPart = rStatus.m_byHighPart; fileSize.LowPart = rStatus.m_byLowPart; // 输出文件大小 CString csStatus; csStatus.Format("文件大小:%llu ...

    js实现登录时记住用户名

    例如,如果用户名的键名为`username`,则获取方式为: ```javascript var username = localStorage.getItem('username'); ``` 要设置数据,使用`localStorage.setItem(key, value)`,如下所示: ```javascript ...

    android登录记住用户名和密码

    使用`edit()`方法获取SharedPreferences.Editor,然后调用`putString()`等方法保存数据,最后调用`commit()`或`apply()`提交更改。 ```java SharedPreferences.Editor editor = sharedPreferences.edit(); ...

    VC获取windows本地用户,用户组,用户属组,遍历用户组成员

    需要用户提供用户名和一个缓冲区来接收用户组信息。 ```cpp NET_API_STATUS groupStatus = NetUserGetGroups(NULL, szUserName, 0, (LPBYTE**)&pGroupBuffer, 0, &dwTotalBytes, NULL); ``` 4. **...

    MFC登录跳转获取文件信息.rar

    要获取文件信息,我们可以使用CFileStatus结构,调用CFile::GetStatus函数,传入文件路径即可得到文件大小、修改时间等信息。此外,Windows API的GetFileAttributesEx函数也可以用来获取更详细的文件属性,如文件的...

    oracle不同用户名及表空间之间的数据导入

    4. **使用DBMS_METADATA和DBMS_DATA_MIGRATE**:对于复杂的数据迁移,包括索引、触发器、约束等,可以结合使用DBMS_METADATA获取对象的DDL,然后在目标环境中执行,再用DBMS_DATA_MIGRATE进行数据迁移。 在进行数据...

    java 文件断点续下载源码及实例 支持Etag HTTP认证用户名密码

    4. 写入本地文件:接收到数据后,将其写入本地临时文件的相应位置,不断更新文件大小,直到下载完成。 二、Etag的应用 Etag是HTTP响应头中的一种标识,代表了资源的一个版本或状态。当客户端再次请求同一资源时,...

    获取文件目录

    在IT行业中,获取文件目录是一项基础且重要的任务,特别是在文件管理、数据操作和系统集成等场景下。这个任务通常涉及到编程语言中的文件I/O(输入/输出)操作,特别是文件和目录的遍历。让我们详细探讨一下这个主题...

    cookie实现记住用户名密码

    - 默认情况下,Cookie大小限制为4KB,数量有限制,通常每个域名下最多4096个。 2. **设置Cookie** - 在Java中,我们可以使用`HttpServletResponse`的`addCookie`方法来创建和设置Cookie。例如: ``` Cookie ...

Global site tag (gtag.js) - Google Analytics