如果文件中所有数据的偏移地址都是固定的,那么可以以r+方式打开文件,将文件指针移动到要修改的数据处,写入新数据覆盖即可。
麦哲伦机器:系统设置
地图单位
自定义坐标系
横向墨卡托
原点纬度0
原点经度126(通化)
比例因子1
通用迷单位1
原点向东偏移500000
原点向北偏移0
完成
系统设置
地图单位
参考椭球
用户
DA-108
DF0.0000005
DX1
DY-129
DZ-48
X旋转0
Y旋转0
Z旋转0
比例因子0
完成
以上就OK了
这样从经纬度转为公里网坐标。反向选择为“度分秒”格式,地图单位选为“wgs84”就可以改成经纬度格式了。
可以使用文件指针的seek()方法,此方法设置文件的当前位置偏移。它有两个参数:
offset: 文件的读/写指针位置偏移。
whence: 这是可选的,默认为0,这意味着绝对的文件定位,值为1意味着相对于当前的位置,值为2意味着相对于文件的结束。
fp = open('meelo.txt')data = fp.read() #读取完文件内容后,指针指向文件结尾
fp.seek(0) #指针回到文件开头