zoukankan      html  css  js  c++  java
  • 自己的第一个网页

    一、文件读写

    Python对文本文件和二进制文件采用统一的操作步骤,即"打开—操作—关闭",打开不存在的文件可以创建文件,打开文件后文件处于占用状态,此时另一个进程不能操作这个文件。操作之后需要将文件关闭,关闭将释放对文件的控制使文件恢复存储状态

    Python通过解释器内置的open函数打开一个文件,并实现该文件与一个程序变量的关联

    <变量名>=open(<文件名>,<打开模式>)

    文件使用结束后要使用close()方法关闭,使用方法:<变量名>.close()

    文件内容的读取方法

    操作方法

    含义

    <file>.read(size=-1)

    从文件中读入整个文件,如果给出参数,读入前size长度的字符串或字节流

    <file>.readline(size=-1)

    从文件中读入一行内容,如果给出参数,读入该行前size长度的字符串或字节流

    <file>.readlines(hint=-1)

    从文件中读入所有行,以每行为元素形成一个列表,如果给出参数,读入hint行

    文件内容的写入方法

    方法

    含义

    <file>.write(s)

    向文件写入一个字符串或字节流

    <file>.write(lines)

    将一个元素全为字符串的列表写入文件

    <file>.seek(offset)

    改变当前文件操作指针的位置,offset的值

    0—文件开头

    1—当前位置

    2—文件结尾

    实例代码

    fname=input('请输入要写入的文件')
    
    fo=open(fname,'w+')
    
    ls=['2019','五四','一百周年','青年节']
    
    fo.writelines(ls)
    
    fo.seek(0)
    
    for line in fo:
    
    print(line)
    
    fo.close()
    

      

    代码执行效果如下

     

    因为1919.txt文件并不存在,而我们的打开模式是w+,所以会创建一个文件

     

    二、xlsx格式文件转换为csv格式文件

    代码如下

    import pandas as pd
    
    f=pd.read_excel('E:\pythonHOMEWORK\Python_1.xlsx')
    
    f=f.replace('优秀','90')
    
    f=f.replace('良好','80')
    
    f=f.replace('合格','60')
    
    f=f.replace('不合格','0')
    
    f.to_csv('E:\pythonHOMEWORK\csv_Python_1.csv')
    

      

     

    三、将CSV文件转换为html文件

    HTML-超文本标记语言(Hyper Text Markup Language),标准通用标记语言下的一个应用。HTML 不是一种编程语言,而是一种标记语言(markup language),是网页制作所必备的。"超文本"就是指页面内可以包含图片、链接,甚至音乐、程序等非文字元素。超文本标记语言的结构包括"头"部分(英语:Head)、和"主体"部分(英语:Body),其中"头"部提供关于网页的信息,"主体"部分提供网页的具体内容。

     

     

    以上,就是用python将成绩做各种处理得到的结果>_<

  • 相关阅读:
    nginx安装
    redis安装配置
    阿里云试用总结
    Starting MySQL....The server quit without updating PID file错误解决办法
    mysql du-master配置
    Centos6.5上的iptables
    Swift 函数提前返回
    Google 推出新搜索引擎以查找数据集
    为用户设计的产品,就应该用用户熟悉的语言
    「工具」三分钟了解一款在线流程绘制工具:Whimsical
  • 原文地址:https://www.cnblogs.com/daydayup12138/p/10810549.html
Copyright © 2011-2022 走看看