精华内容
下载资源
问答
  • 例如想在当前目录下保存目标文档 那么在写with open操作的时候,按照如下方式写就可以了: file_path = r"C:\Users\lenovo\Desktop\python\arithmetic\{}吧第{}页HTML内容.txt".format(self.tieba_name, page_...

    例如想在当前目录下保存目标文档
    在这里插入图片描述
    那么在写with open操作的时候,按照如下方式写就可以了:
    在这里插入图片描述

    file_path = r"C:\Users\lenovo\Desktop\python\arithmetic\{}吧第{}页HTML内容.txt".format(self.tieba_name, page_number)
    with open(file_path, "w", encoding="utf-8") as f:
    	f.write(html_str)
    

    文件就会自动生成

    效果如下:
    在这里插入图片描述

    展开全文
  • PyQt5 文件保存对话框

    千次阅读 2019-11-25 14:04:27
    Qt的文件保存对话框和文件打开对话框一样,返回的都是一个文件路径,所以调用文件对话框QFileDialog只是为了实时获取文件路径而不是对文件进行操作,文件保存操作和文件获取操作相比,文件保存操作可以直接输入路径...

    Qt的文件保存对话框和文件打开对话框一样,返回的都是一个文件路径,所以调用文件对话框QFileDialog只是为了实时获取文件路径而不是对文件进行操作,文件保存操作和文件获取操作相比,文件保存操作可以直接输入路径,而文件获取只能从已有的路径中选择一个路径,本实例可以打开一个文本类文件获取其路径,然后保存到另一个路径,等于复制文件。

    import sys
    import os
    from PyQt5.QtWidgets import QWidget, QFileDialog, QPushButton, QGridLayout, QApplication, QFormLayout, QLineEdit
    
    class win(QWidget):
        def __init__(self):
            super().__init__()
            self.setUI()
    
        def setUI(self):
            self.btnOpen = QPushButton('open path')
            self.btnSave = QPushButton('save path')
            self.btnOk = QPushButton('ok')
            self.btnOpen.clicked.connect(self.openFile)
            self.btnSave.clicked.connect(self.saveFile)
            self.btnOk.clicked.connect(self.ok)
            self.openLine = QLineEdit()
            self.saveLine = QLineEdit()
            self.formlayout = QFormLayout()
            self.formlayout.addRow('打开路径', self.openLine)
            self.formlayout.addRow('保存路径', self.saveLine)
            self.grid = QGridLayout()
            self.grid.addItem(self.formlayout, 0, 0)
            self.grid.addWidget(self.btnOpen, 1, 0)
            self.grid.addWidget(self.btnSave, 2, 0)
            self.grid.addWidget(self.btnOk, 3, 0)
            self.setLayout(self.grid)
            self.show()
    
        def openFile(self):
            self.file,fileType = QFileDialog.getOpenFileName(self, 'open file', './', "ALL (*.*)")
            if self.file:
                self.openLine.setText(str(self.file))
    
        def saveFile(self):
            self.fname, ftype = QFileDialog.getSaveFileName(self, 'save file', './', "ALL (*.*)")
            if self.fname:
                self.saveLine.setText(self.fname)
    
        def ok(self):
            if self.fname:
                if os.path.exists(self.file):
                    with open(self.file, 'r') as f:
                        content = f.read()
                        with open(self.fname, 'w') as fn:
                            fn.write(content)
                self.close()
    
    
    if __name__ == '__main__':
        app = QApplication(sys.argv)
        window = win()
        window.show()
        sys.exit(app.exec_())
    

    运行结果:

     

    展开全文
  • C# Winform文件保存和文件另存为

    千次阅读 2019-07-30 16:13:37
    关于C#窗体应用程序文件保存和文件另存为的代码,我这里是做ArcGisEngine地图开发的,所以以保存地图文件为例。针对保存不同的文件,可以对代码进行些许修改,下面直接贴代码了,有相关注释。 /// <summary>...

    关于C#窗体应用程序文件保存和文件另存为的代码,我这里是做ArcGisEngine地图开发的,所以以保存地图文件为例。针对保存不同的文件,可以对代码进行些许修改,下面直接贴代码了,有相关注释。

    		/// <summary>
            /// 保存文件
            /// </summary>
            /// <param name="axMapControl1">地图控件</param>
            public static void SaveMap(AxMapControl axMapControl1)
            {
                try
                {
                    string MxdFileName = axMapControl1.DocumentFilename;  //获取地图对象文件的名字
                    IMapDocument MapDocument = new MapDocumentClass();  //这里是实例化地图文件的对象
                    if (MxdFileName != null && axMapControl1.CheckMxFile(MxdFileName))  //判断文件名是否为空和校验文件名是否为true
                    {
                        if (MapDocument.get_IsReadOnly(MxdFileName))  //文件是否为只读
                        {
                            MessageBox.Show("地图文件为只读,不能保存");
                            MapDocument.Close();   //关闭地图文档
                            return;
                        }
                    }
                    else  //如果一开始打开文件为空或损坏则提示保存新的路径
                    {
                        SaveFileDialog saveFile = new SaveFileDialog();
                        saveFile.Title = "请选择保存文件路径";
                        saveFile.Filter = "ArcMap文档(*.mxd)|*.mxd|ArcMap模板(*.mxt)|*.mxt";
                        saveFile.OverwritePrompt = true;  //是否覆盖当前文件
                        saveFile.RestoreDirectory = true;  //还原目录
                        if (saveFile.ShowDialog() == DialogResult.OK)
                        {
                            MxdFileName = saveFile.FileName;
                        }
                        else
                        {
                            return;
                        }
                    }
                    MapDocument.New(MxdFileName);  //地图元素新文档名
                    MapDocument.ReplaceContents(axMapControl1.Map as IMxdContents);  //替换内容
                    MapDocument.Save(MapDocument.UsesRelativePaths, true);  //保存文件为相对路径
                    MapDocument.Close();
                    MessageBox.Show("保存文档成功");
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
    
    		/// <summary>
            /// 文件另存为
            /// </summary>
            /// <param name="axMapControl1">地图控件</param>
            public static void SaveAsMap(AxMapControl axMapControl1)
            {
                try
                {
                    string MxdFileName = axMapControl1.DocumentFilename;   //获取地图控件文件名
                    IMapDocument MapDocument = new MapDocumentClass();
                    SaveFileDialog saveFile = new SaveFileDialog();  //实例化保存文件对话框对象
                    saveFile.Title = "请选择保存文件路径";
                    saveFile.Filter = "ArcMap文档(*.mxd)|*.mxd|ArcMap模板(*.mxt)|*.mxt";
                    saveFile.OverwritePrompt = true;  //是否覆盖当前文件
                    saveFile.RestoreDirectory = true;  //还原目录
                    if (saveFile.ShowDialog() == DialogResult.OK)
                    {
                        MxdFileName = saveFile.FileName;
                        MapDocument.New(MxdFileName);  //地图元素新文档名
                        MapDocument.ReplaceContents(axMapControl1.Map as IMxdContents);  //替换内容
                        MapDocument.Save(MapDocument.UsesRelativePaths, true);  //保存文件为相对路径
                        MapDocument.Close();
                        MessageBox.Show("另存文档成功");
                    }
                    else
                    {
                        return;
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }
    
    展开全文
  • Wireshark之抓包文件保存

    千次阅读 2019-11-28 16:42:47
    Wireshark抓包文件保存4.1 保存完整的数据包4.2 保存部分数据包4.2.1 保存经“显示过滤器”过滤后的数据包4.2.2 保存“两个标记数据包区域”范围的数据包4.2.3 保存“指定编号范围内”的数据包4.2.4 保存“带标记”...
    展开全文
  • import PyQt5.QtCore,PyQt5.QtGui # 获取文件路径对话框 file_name = QFileDialog.getOpenFileName(self,"open file dialog","C:\Users\Administrator\Desktop","Txt files(*....# 保存文件对话框 file_path = QFil
  • qt文件保存

    千次阅读 2019-07-01 14:34:08
    void MainWindow::on_pushButtonSave_clicked() { QString fileName = QFileDialog::getSaveFileName(this, tr("保存当前日志"), ...
  • java 文件保存到本地

    万次阅读 2018-12-07 17:33:37
    private void savePic(InputStream inputStream, String fileName) { OutputStream os = null; try { String path = "D:\\testFile\\"; // 2、保存到临时文件 // 1K的数...
  • java实现文件保存到本地的方法

    万次阅读 2019-01-13 15:10:55
    本篇介绍了java实现文件保存到本地的方法,具体代码如下: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 ...
  • IDEA配置文件保存位置修改

    千次阅读 2021-01-19 18:27:24
    IDEA配置文件保存位置修改 JetBrains系列 默认配置文件保存在: 用户配置: C:\Users\administrator\AppData\Local\JetBrains 系统配置: C:\Users\administrator\AppData\Roaming\JetBrains 因为配置存放在C盘 重做...
  • pandas文件保存操作

    千次阅读 2020-03-18 11:32:02
    在使用DataFrame的to_csv保存文件的时候,会默认使用逗号作为分隔符,如果没有设置行列索引,也没有禁用行列索引保存的话,保存文件的时候,会默认加上由0开始的行列索引。 data = pd.DataFrame(np.arange(9)....
  • <form method="post" enctype="multipart/form-data" action="upload.do">...请选择要上传的文件:</p> <p><input type="file" name="file" /></p> <p><inp...
  • :w 保存文件但不退出vi :w file 将修改另外保存到file中,不退出vi :w! 强制保存,不推出vi :wq 保存文件并退出vi :wq! 强制保存文件,并退出vi :q 不保存文件,退出vi :q! 不保存文件,强制退出vi :e! 放弃所有修改...
  • matlab脚本文件保存不了,一直不能生成.m文件 保存不了.m文件,有两种可能,一般是情况一:可以生成.m文件但无法保存(这里注意看你新建的文件,是否有.m后缀,有就是生成了),情况二:无法生成.m文件,更别提保存...
  • 文件保存到外部存储 对于您要与其他应用共享或允许用户使用计算机访问的文件,将其存储在外部存储上是很好的选择。 外部存储通常是通过可移动设备(例如 SD 卡)来提供的。Android 使用路径(例如 /sdcard)来表示...
  • Python 的文件保存路径

    千次阅读 2019-06-02 12:12:00
    1、保存在当前代码同级的目录下: 2、保存在代码文件夹外面一层的新文件夹(data文件夹与代码文件夹同级)里: 3、保存在下一级的子文件夹里 转载于:...
  • centos7 文件保存时报错

    千次阅读 2020-01-03 17:14:02
    解决 centos7(虚拟机)首次安装,编辑某些文件保存时报错 这里贴上本人遇到的错误 我当时遇到的情况,centos7是默认不联网的,本人希望开机自动联网。需要找到配置文件修改,修改完保存提示 结果 系统给出了警告 ...
  • json文件保存与读取

    千次阅读 2018-09-19 22:04:59
    一、将数据保存为.json文件 1 model={} #数据 2 with open("./hmm.json",'w',encoding='utf-8') as json_file: 3 json.dump(model,json_file,ensure_ascii=False) 4 二、读取.json文件 1 model={} #...
  • qt中设置文件保存的几种方式

    千次阅读 2019-08-22 16:45:02
    归纳总结4种qt常用的文件保存的方式: 1、需要用到的头文件: #include <QFile> #include <QFileDialog> #include <QMessageBox> #include <QTime> #include <QTextStream> #...
  • 编辑文件保存文件 首先打开命令控制台找到要编辑的文件的路径,执行命令ls找到自己要编译的文件 然后执行命令vi 文件名 这时如果想要修改文件内容,就要按下键盘上“i”,在左下方就会变成INSERT,就可以修改了...
  • Python~OS模块--将文件保存到指定路径

    千次阅读 2020-01-09 01:10:36
    需求:写爬虫时,想将爬取下来的文件保存到指定的路径。 环境:Python3.7 注意:windows下,“\”用于区分系统路径 os.listdir() 返回指定目录下的所有目录和文件名 os.mkdir() 创建指定路径下目录 os.chdir() ...
  • 想要保存文件名称拼接 用目录路径+文件名称拼接 例如 自定义的目录有可能不存在 所以先确定一下,目录如果不存在就创建 如果存在,就不做什么 需要用到这个功能 确定一下自己的目录是存在的即可 保存文件 使用...
  • QQ的录屏文件保存到哪里?

    万次阅读 2020-03-11 15:59:00
    QQ的录屏文件一般不会自动保存的,就像是QQ截图一样,只有Ctrl+V直接复制用就好。
  • C# winform 选择文件保存路径

    千次阅读 2018-09-29 14:54:00
    1、winform 点击按钮选择文件保存的路径,效果如下图:   具体代码如下: private void button8_Click(object sender, EventArgs e) { FolderBrowserDialog dialog = new FolderBrowserDialog(); .....
  • Ubuntu下的文件保存及退出

    万次阅读 2019-01-03 17:57:56
    这篇文章是写给我自己的,怕自己以后忘了。...然后:wq即为保存并退出 如果你也发现在ubuntu下键盘不好使,就注意切换一下terminal 的状态,确定是在编辑状态下,还是在命令状态下,再进行输入 ...
  • QQ录屏的文件保存的位置

    万次阅读 2020-03-23 16:29:40
    在C:\Users\Administrator\Documents\Tencent Files\QQ号\ScreenRecorder下。
  • 首先要明确自己的matlab软件的安装路径在哪儿,如果不清楚,可以在桌面搜索框输入matlab,点击打开文件夹所在位置,弹出的窗口就是matlab安装路径下的bin文件夹了,matlab里的.m文件保存在这里。【如下图操作:】 ...
  • Matlab把.mat文件保存为txt文件

    千次阅读 2018-05-18 19:14:12
    function back = Mat2txt ( file_Name, matrix ) ...为要保存到的txt文件 coord为matlab中的 .mat 矩阵文件 参考: https://blog.csdn.net/sinat_20177327/article/details/77369618?locationNum=2&fps=1
  • 谷歌云盘google drive在接收别人共享的文件时,文件的所有者是原作者,被共享者虽然暂时是可以正常访问该文件的全部信息,但是一旦原有作者删除该文件,被共享者就不能够再访问该文件,因此此时需要将该文件复制到...
  • c++文件保存与读取

    千次阅读 2017-07-02 14:32:57
    一:文件保存 #include #include #include using namespace std; int main(){ int a[4]={1,2,3,4}; ofstream outfile; outfile.open("myfile.txt"); for(int i=0;i outfile outfile.close(); } ...
  • 通过url获取远程文件保存在本地

    千次阅读 2018-09-07 21:22:57
    今天在做文件下载时,通过远程url下载文件保存在本地时碰到个问题,通过io读取文件时死活不能到文件,不是内容不对就是压根没下载,代码执行都没有问题,记录一下解决问题的方法; /**  * 下载文件至本地并上传到...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,387,388
精华内容 1,354,955
关键字:

文件保存