最近想写一个python脚本实现对文件夹中的文件进行批量命名.每个文件对应从txt文档中提取出来的一行,因为文件名是中文,所以涉及到了一些中文编码的问题. 脚本运行环境是win10+python27 首先,从txt中提取出中文字符编码格式和window系统里面中文文件名的编码格式是不同的.所以在提取之后需要将字符先解码成unicode再编码成对应的格式,然后对文件进行重命名. 很明确的一点是win10系统中中文文件名的编码格式是gbk,但是不是很懂txt里中文字符的编码到底是什么格式.在txt文…
我们常常会遇到这样一种情况:点开某些日文软件(我不会说就是galgame( ╯□╰ ))会出现乱码或者直接无法运行. 出现乱码的原因很简单:编码与译码的方式不一致!!!!!!!!!!! 首先大家需要知道,计算机内存中采用的是Unicode编码方式,对于非Unicode编码的软件是有一个转换过程: 将用非Unicode编码的数据转换成Unicode编码形式,这中间就是一个译码(将非Unicode编码的数据读取出来)和编码(编码成Unicode形式)的过程. 大家可以看一看操作系统是如何管理非Uni…
1 - virtualenv https://pypi.python.org/pypi/virtualenv/ https://github.com/pypa/virtualenv 在实际开发测试中,每个应用很可能需要不同的Python开发和运行环境.引用不同的依赖.设置不同的权限. 随着应用的增多,不同应用间必然会产生依赖冲突.Python版本冲突以及间接权限问题. 利用virtualenv工具可以针对每个应用创建一套"隔离的.纯净的"Python开发和运行环境,能够独立地使用Pyt…
Python3: Windows系统上同时安装Python2和Python3 为什么要同时安装Python2和Python3环境呢? 因为一些库只支持Python2或者Python3; 在同一台电脑上如何同时安装Python2和Python3,且均可以正常使用pip. 一.安装Python2(以及pip) 1,下载 Python的官网:https://www.python.org/ 下载Python的安装文件, 对于Windows用户来说,如果是32位系统,则选择x86版本:如果是64位系统,则…
在同一个电脑机子(windows系统)上安装同时安装python2.x和python3.x版本. 一.python2.x和python3.x安装 步骤1:在python官网(https://www.python.org/)根据电脑配置下载对应版本的python2.x和python3.x 步骤2:安装python2.x版本,根据提示进行安装 步骤3:安装好python2.x版本后,将 python路径和python/script路径加到系统环境变量path中.如:我本机路径:C:\Python27…
DOS下windows系统查看wifi密码 首先,按win+R键,win键如下 弹出框中输入cmd 在弹出界面输入 netsh wlan show profiles 你可以看到你链接过的所有wifi名称(我只链接了一个wifi) 选择你要查看的wifi密码,输入netsh wlan show profiles 413 key=clear 413为你要选取查看密码的wifi名称 输出密码…
注意:在安装fis3前必须安装node和npm,详情请见官网http://nodejs.org node版本要求 0.8.x,0.10.x, 0.12.x,4.x,6.x,不在此列表中的版本不予支持.最新版本 node 支持会第一时间跟进,支持后更新支持列表.Windows 用户安装完成后需要在 CMD 下确认是否能执行 node 和 npm. 查看nodejs的版本号 在命令行输入node -v:查看npm的版本号 在命令行输入npm -v: 安装fis3 1.在Windows系统中,开始菜单…
前言 注:本文内容摘自维基百科,用于在墙内时当作笔记看. WinForm 需要.Net最低版本 2.0 WPF需要的.Net最低版本 3.0 (Win7及之上版本自带) C#版本 版本 语言规格 日期 .NET框架的版本 Visual Studio的版本 ECMA ISO/IEC Microsoft C# 1.0 2002年12月 2003年四月 2002年一月 2002年一月 .NET Framework 1.0 Visual Studio .NET 2002 C# 1.2 2003年十月 2…
上次介绍了windows系统上几个比较好用的软件和系统快捷键,虽然有些很方便,但是毕竟还是太少了,而且无法自定义专属于自己的快捷键.所以我写了这么一篇教程,主要介绍两个神器:windows平台上的autohotkey和chrome以及firefox浏览器上的vim插件.当掌握这两者之后,你会发现自己的工作效率会得到惊人的提升,操作电脑如行云流水般. autohotkey 这玩意儿其实是一个脚本制作软件,它的目的是使用各种脚本来减少重复性的操作.比较常见的应用有: 键盘快捷键:设置好后可以用自定义…
上次介绍了windows系统上一些自带的常用快捷键,有些确实很方便,也满足了我们的一部分需求.但是我们追求效率的步伐怎会止步于此?这一次我将会进一步介绍windows上提升效率的方法. 一:运行 打开运行对话框的方法在上一篇提到过,就是win+r.这个运行框虽然可以打开文件,文档,程序等,但是打开文件和文档并不方便,我在后面会提到快速打开文件的更方便的方法. win+r用来打开程序是非常方便的,但是需要一些配置,配置完成后,只要在对话框中输入你为程序预先设置好的名字就能快速打开该程序.比如我为c…