Crossin-8-1;8-2课程记录

打开文件:
    open,注意打开文件的路径
    读取结束需使用close
读取文件:
    read
    readlines
    readline
    for in

重置光标位置:
   seek(0)#f.seek(offset,from_what),使文件指针从from_what移动offset比特;from_what=0表示自
文件起始处开始移动;from_what=1表示自当前文件指针位置开始移动;from_what=2表示自文件末尾开始移动
其默认值为0,从文件头开始移动

open + close的结合:
    with open("file_address") as f:
 XXXXXX
----------------------------------------
相对路径:是相对于当前程序所在目录来说的
绝对路径:是完整的路径信息,在我的电脑中复制的地址

..\xx.txt:中..的作用是返回到程序路径的上一级

filename = r"d:\name.txt":r是不转义标记,若没有它,则会将文件路径看成"\n"
还可用"\\"或"/"(Win系统自动处理,即d:/name.txt)

读取文件的三种方式:
read:一次性读取整个文件内容
readline:读取一行且光标移动至第二行
readlines:按行读取所有内容,以列表形式展示

时间: 2024-10-18 06:07:15

Crossin-8-1;8-2课程记录的相关文章

软件工程课程记录01

这周学习了软件工程的很多理论,比如软件工程师职业发展.需求分析等. <构建之法>也看到第四章了,<构建之法>里有句话,深觉打脸: 低层次问题:查语法,工具不熟练,低级错误.如果把时间都花在解决低层次问题上,就没有时间和脑力来解决较高层次的问题. 编程量少,经常在网上查语法.说的就是我,决定提高代码量.作个“一周Coding”勉励自己多编程. 实践方面,李威老师叫我们做了100份以上的调查表和在全班就食堂问题进行头脑风暴讨论. 满有意思的. 写完博客就去Coding.

CCN课程究极笔记(上ccna课程记录的)

copy modem:文件名.bin.flash: copy xmodem flash: 文件名 加载IOS CISCO IOS提供了网络服务和网络化的应用程序. 配置网络设备的步骤: 1.需求分析决定配置的内容: 2.配置基本协议IP地址和网络参数: 3.其他可选项. Catalyst交换机在出厂时有缺省配置: CISCO路由器出厂时没有缺省配置,需要执行初始化工作. 配置CISCO设备的方法: 1.带内配置:通过console.AUX(辅助端口)方式配置 2.带外管理:telnet.WEB页

shell 编程记录

Shell课程记录 作者:JCY QQ1501614847 第一.常用命令Shell课程记录 作者:JCY QQ1501614847 第一.常用命令 1.查看当前用户是否支持某条命令 #which [COMMAND...]   查看命令是否存在,如果存在会列出命令所在的位置.如果这条命令不存在,那么会列出所有的环境变量,告诉你在这么多目录中没有查找到该命令. 2.列出当前用户的环境变量 #echo $PATH 列出当前用户的所有的环境变量目录. 3.当前执行进程的名称 #echo $0 4.当前

Python爬虫学习记录【内附代码、详细步骤】

引言: 昨天在网易云课堂自学了<Python网络爬虫实战>,视频链接 老师讲的很清晰,跟着实践一遍就能掌握爬虫基础了,强烈推荐! 另外,在网上看到一位学友整理的课程记录,非常详细,可以优先参考学习.传送门:请点击 本篇文章是自己同步跟着视频学习的记录,欢迎阅读~~~ 实验:新浪新闻首页爬虫实践 http://news.sina.com.cn/china/ 一.准备 浏览器内建的开发人员工具(以Chrome为例) Python3 requests 库 Python3 BeautifulSoup4

22、Django实战第22天:课程评论

1.编辑course-comment.html 2.编辑courses.views.py class CourseCommentView(LoginRequiredMixin, View): def get(self, request, course_id): course = Course.objects.get(id=course_id) return render(request, 'course-comment.html', { 'course': course, }) 3.配置url

Hibernate多表关系配置——多对多对关系映射

多对多关系:第一个表中的一个行可以与第二个表中的一个或多个行相关.第二个表中的一个行也可以与第一个表中的一个或多个行相关. 一般的设计中,多对多关联映射,需要一个中间表 Hibernate使用many-to-many标签来表示多对多 多对多的关联映射,在实体类中,跟一对多一样,也是用集合来表示的 1.实体 1.1 课程实体 package demo.entity; import java.util.HashSet; import java.util.Set; /** * 课程实体 * @auth

hiho一下 第四十七周 拓扑排序一 【静态数组链式前向星存储结构实现 + 拓扑跳出 】

题目1 : 拓扑排序·一 时间限制:10000ms 单点时限:1000ms 内存限制:256MB 描述 由于今天上课的老师讲的特别无聊,小Hi和小Ho偷偷地聊了起来. 小Ho:小Hi,你这学期有选什么课么? 小Hi:挺多的,比如XXX1,XXX2还有XXX3.本来想选YYY2的,但是好像没有先选过YYY1,不能选YYY2. 小Ho:先修课程真是个麻烦的东西呢. 小Hi:没错呢.好多课程都有先修课程,每次选课之前都得先查查有没有先修.教务公布的先修课程记录都是好多年前的,不但有重复的信息,好像很多

GUI基础1

JPanel,JButton,JLabel,JTextField,JPasswordField,JLabel,JCheckBox,JRadioButton 20170220上课课程记录代码1(JPanel,JButton,JLabel,JTextField,JPasswordField): package test;import java.awt.*;import javax.swing.*;public class test extends JFrame{ /** * */ private s

WeX5学习笔记

目录 WeX5学习笔记... 1 1.轻松看透WeX5产品能力和技术... 1 2.WeX5可以怎么玩?... 3 一.纯本地App. 3 二.关联一个网站,希望默认就打开某页... 4 三.UI设计器... 4 四.打包神器... 4 五.标准玩法... 4 3.WeX5 App与服务端交互原理... 4 4.Account示例程序... 5 5.Takeout示例程序... 7 5.1Index.w.. 7 5.2mapActivity.w.. 13 问题... 13 6.页面间交互视频..