解码,编码,文件的基本操作

5.10自我总结

1.编码解码

1.字符串编码

字符 --------》翻译过程 -------》数字

2.字符串解码

字符 --------》翻译过程 -------》数字

3.编码解码用到的翻译工具

中国:GBK

外国:日本—Shift_JIS,美国ASCII,韩国Euc-kr

国际统一:Unicode进行编写,存取用UTF-8,Unicode与UTF-8为特例他们两个能够相互识别

2.文件的基本操作

1.打开文件

open(r‘文件的路径‘) 默认为只读

完整的路径为绝对路径

如果文件与新建编写程序的文件在同一目录可以输入的文件名就可以了,这是相对路径

2.对于文件的操作

a = open(r‘文件的路径‘,mode=‘r‘)print(a.read())a.flush()   #快速刷新a.close()   #关闭

a = open(r‘文件的路径‘,mode=‘w‘)a.write(‘1‘)   #写的内容必须字符串格式  ,而且写是清空原来所有再重新写a.flush()a.close()

a = open(r‘文件的路径‘,mode=‘a‘,)a.write(‘1‘) #写的内容必须字符串格式 而且加在最后一行a.flush()a.close()

3.with管理文件操作上下文

with open(r‘文件的路径‘) as  f: #效果等同于f = open(r‘文件的路径‘)?

原文地址:https://www.cnblogs.com/zrx19960128/p/10853981.html

时间: 2024-07-30 16:54:05

解码,编码,文件的基本操作的相关文章

java利用Base64编码和解码图片文件

1.编码与解码代码如下所示: import java.awt.image.BufferedImage; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import javax.image

FFMPEG解码264文件步骤

FFMPEG解码264文件步骤: http://www.360doc.com/userhome.aspx?userid=13084517&cid=3# 转载地址:http://www.360doc.com/content/13/0906/18/13084517_312677466.shtml 本文以H264视频流为例,讲解解码流数据的步骤. 为突出重点,本文只专注于讨论解码视频流数据,不涉及其它(如开发环境的配置等).如果您需要这方面的信息,请和我联系. 准备变量 定义AVCodecContex

Andriod文件的基本操作(转)

1. 文件的基本操作 File类的相关技巧和操作:文件的创建.重命名和删除,文件夹的创建和删除等操作. 1 package control; 2 3 import java.io.File; 4 5 public class FileUtil { 6     public static final String FILE_NAME = "myfile.txt"; 7     public static final String FOlDER_NAME = "NewFolder

FFmpeg软件只是个解码编码软件,如果支持多种格式必须先安装好对应的库,下面就说下我装的库

FFmpeg软件只是个解码编码软件,如果支持多种格式必须先安装好对应的库,下面就说下我装的库:1. 安装faad2 # wget http://downloads.sourceforge.net/faac/faad2-2.6.1.tar.gz# tar xvfz faad2-2.6.1.tar.gz# cd faad2 # ./bootstrap # ./configure # make # make install 2. 安装liba52 # wget http://liba52.source

Native2asciiUtil 文本文件转UNICODE编码文件(支持UTF-8,Unicode,UTF-16BE,ANSI|ASCII,GBK)

package com.ctl.util; import java.io.File; import java.io.IOException; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.Set; /** * * @author Administrator * @Description \u5C06\u6587\u672C\u6587\u4EF6\u8F6C\

Linux下文件的基本操作

文件的基本操作 新建和删除文件夹 命令#mkdir /file 在当前目录创建file文件夹 命令#rmdir /file 删除当前目录下file文件夹 复制和移动文件 命令#cp text/file.txt /text1/file1.txt  将text目录下file.txt 复制到text1并更名为file1.txt 命令#mv text/file.txt /text1 将text目录下file.txt复制到text1目录下 查看和创建文件 命令#cat text/file.txt 查看te

目录与文件的基本操作一 (44)

解析目录路径 使用PHP脚本可以方便对目录进行操作,如创建目录.遍历目录.复值目录与删除目录等操作.??常用的文件目录路径格式:??$unixPath="/var/www/html/index.php";//在UNIX系统中的绝对路径,必须使用"/"分隔??$winPath="C:\\Appserv\\www\\index.php";//在Windows系统的绝对路径,默认使用"\"分隔??$winPath2="C:

Windows PowerShell--目录文件的基本操作

Windows PowerShell(一) 目录与文件的基本操作 你可以通过一些命令浏览系统里的目录,创建,移动,删除目录还有文件.目录与文件的操作是使用命令行工具的基础.Windows 用户打开 Powershell ,然后试一下接下来的这些命令. (1)查看你当前的位置  pwd Powershell,还有 终端,在光标的左边默认会显示你当前所在的目录.你也可以使用 pwd ( print working directory )这个命令,查看自己当前所在的位置. C:\Users\Admin

iOS 开发之 - Plist文件的基本操作

plist文件是一个轻量级的数据库,用于存放一些比较小的数据.下面是对plist的基本操作. 新建一个Plist文件 我这里是新建的一个以整体为Array,item是字典的plist文件. 如图: 一般开发中,如果是要操作plist文件的话.都是要把plist文件放到沙盒(Document) 目录下的 先得到资源目录: //得到资源目录(新建的plist文件) - (NSString *)getDataSourcePath:(NSString *) sourceName andType:(NSS