首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏python3

    python(实操4):录音文件的读取、

    = wave.open(filename, mode) params = fileHandle.getparams() nchannels, sampwidth = wave.open(outfilename, writemode) fileHandle.setnchannels(nchannel) fileHandle.setsampwidth (2) fileHandle.setframerate(fs) fileHandle.writeframes(data.tostring()) fileHandle.close ()), channels=fileHandle.getnchannels(), rate=fileHandle.getframerate(), output=True) data = fileHandle.readframes(1024) while data !

    1.2K10发布于 2020-01-08
  • 来自专栏杨建荣的学习笔记

    使用utl_file走选择性数据导出(r2笔记95天)

    一行Hello,一行hello word declare v_filehandle UTL_FILE.FILE_TYPE; begin v_filehandle:=utl_file.fopen('/ ); UTL_FILE.NEW_LINE (v_filehandle); UTL_FILE.PUTF (v_filehandle, '%s\n','hello '); UTL_FILE.PUTF ( v_filehandle, 'hello: %s\n','world '); UTL_FILE.FCLOSE (v_filehandle); end; / 运行pl/sql之后的输出如下: [ora11g declare v_filehandle UTL_FILE.FILE_TYPE; begin v_filehandle:=utl_file.fopen('/u01/ora11g/test/test', (v_filehandle); for i in(select * from data where rownum<100) loop UTL_FILE.PUTF (v_filehandle, '%

    74240发布于 2018-03-14
  • 来自专栏菲宇

    【十】python基础之文件处理

    fileHandle.read() 3. fileHandle.close() fileHandle = open ( 'test.txt' ) print fileHandle.read() 3. fileHandle.close() fileHandle = open ( 'test.txt' ) print fileHandle.readline() # "This fileHandle.close() fileHandle = open ( 'test.txt' ) garbage = fileHandle.readline() fileHandle.readline 3. fileHandle.seek ( 0 ) 4. print fileHandle.readline() # "This is a test." 5. fileHandle.close() fileHandle fileHandle.read() 3. fileHandle.close() fileHandle = open ( 'testBinary.txt', 'rb' ) print fileHandle.read

    89730发布于 2019-06-13
  • 来自专栏CDA数据分析师

    学会这几招,轻松掌握Python文件管理

    fileHandle.read() 3 fileHandle.close() 以上语句将读取整个文件并显示其中的数据。 ,会记住其在文件中的位置,如下所示: 1 fileHandle = open ( 'test.txt' ) 2 garbage = fileHandle.readline() 3 fileHandle.readline fileHandle.seek ( 0 ) 4 print fileHandle.readline() # "This is a test." 5 fileHandle.close() 在上面这个例子中 或者在文件中一次读取几个字节的内容: 1 fileHandle = open ( 'test.txt' ) 2 print fileHandle.read ( 1 ) # "T" 3 fileHandle.seek fileHandle ) 5 fileHandle.close() 1 import pickle 2 3 fileHandle = open ( 'pickleFile.txt', 'w' )

    1.2K60发布于 2018-02-05
  • 来自专栏深度学习与计算机视觉

    Halcon学习(三) Halcon基本操作:获取时间与文本操作

    count_seconds(t2) Time := t2 -t1 文本操作: open_file()用以打开文件,包含三个参数: open_file( : : FileName, FileType : FileHandle fwrite_string()用以写入文件,包含2个参数: fwrite_string( : : FileHandle, String : ) 第一个参数就是open_file()的输出,第二个参数为要写入的字符串 , 我们可以看下官方给出的例子; fwrite_string(FileHandle,['text with numbers:',5,' and ',1.0]) 输出为: text with numbers fnew_line(FileHandle)用以换行 举个例子: open_file ('F:/统计.txt', 'output', FileHandle) fwrite_string(FileHandle ,'变量1:') fwrite_string(FileHandle,angle) fnew_line(FileHandle)

    1.6K20编辑于 2022-05-07
  • 来自专栏贰叁壹运维

    [Centos7]open读取文件报错:TypeError

    在写对比文件差异的脚本时,运行脚本报错: TypeError: a bytes-like object is required, not ‘str’ 处理方法如下: 1.使用codecs模块 2.原代码为: fileHandle = open(filename, 'rb') #此写法用于python2.x版本,因为我的版本为python3.6,所以需要做以下更改 3.更改后的代码为 import codecs fileHandle print('Error:',str(e)) sys.exit() def readfile(filename): #文件读取分隔函数 try: # fileHandle = open(filename, 'rb') 此方法为python2的写法 fileHandle = codecs.open(filename, 'rb', ().splitlines() fileHandle.close() return text except IOError

    1.2K30发布于 2020-07-22
  • 来自专栏知识分享

    18-STM32物联网开发WIFI(ESP8266)+GPRS(Air202)系统方案升级篇(调整文章备用)

    ; --所有的文件读取使用 local ABUpdataFile = "A" updataFlage = false --[[获取执行哪一份程序]] filehandle /ABUpdataFile.lua","r")--执行哪一份程序 if filehandle then ABUpdataFile = filehandle:read("*all")--读出文件内容 filehandle:close()--关闭文件 end filehandle=io.open(USER_DIR_PATH.." /version1.lua","r")--读出云端版本 if filehandle then if filehandle:read("*all") ~= "0.0.0" then updataFlage = true end filehandle:close()--关闭文件 end if updataFlage == false then if

    52520发布于 2019-06-14
  • 来自专栏编程语言的世界

    PHP文件锁封装备份代码

    * 锁文件位置     * @var string     */    private $file;    /**     * 锁文件句柄     * @var     */    private $fileHandle flock($this->fileHandle, LOCK_EX) : flock($this->fileHandle, LOCK_EX | LOCK_NB);        if (! $is_flock) {            fclose($this->fileHandle);        }        return $is_flock;    }    /**      $this->fileHandle) {            return false;        }        $unlock = flock($this->fileHandle, LOCK_UN );        if ($unlock) {            fclose($this->fileHandle);            $this->fileHandle = null;        

    63020编辑于 2023-06-03
  • 来自专栏机器学习AI算法工程

    新浪微博小爬虫

    = open ( 'setup.ini','r+'); now=int(fileHandle.readline())+1; point =int(fileHandle.readline () fileHandle = open ( 'setup.ini','w'); fileHandle.write(str(now)+'\n'+str (point)) fileHandle.close() def creepy_myself(): ''''' 这是用来扫描你自己的关注列表的 = open ( 'setup.ini','r+'); now=int(fileHandle.readline()); point =int(fileHandle.readline ())+1; fileHandle.close() fileHandle = open ( 'setup.ini','w'); fileHandle.write

    1.1K40发布于 2018-03-12
  • 来自专栏正则

    iOS文件管理

    / [fileManger removeItemAtPath:listDataPath error:nil]; // } //更新文件 NSFileHandle *fileHandle = [NSFileHandle fileHandleForUpdatingAtPath:listDataPath]; [fileHandle seekToEndOfFile]; [fileHandle writeData:[@"def" dataUsingEncoding:NSUTF8StringEncoding] error:nil]; [fileHandle synchronizeFile ]; [fileHandle closeFile]; }

    1.1K30发布于 2021-10-28
  • 来自专栏前端达人

    浏览器能直接写文件了!一文深入 File System Access API 的工作原理与实战应用

    获取可写流 const writable = await fileHandle.createWritable(); // 写入内容 // write() 方法接受字符串、Blob : string) { const writable = await fileHandle.createWritable(); // 获取文件大小,移动到末尾 const file = await fileHandle.getFile 因此你的代码应该有降级方案: async function safeReadFile( fileHandle: FileSystemFileHandle ): Promise<string | null ; this.isDirty = false; this.updateStatus(`✅ 已保存为: ${fileHandle.name}`); } catch (err == 'granted') { const newPerm = awaitthis.fileHandle.requestPermission({ mode: 'read' }); if

    15410编辑于 2026-03-12
  • 来自专栏硬核项目经理的专栏

    PHP大文件读取操作

    file($fileName); // Fatal error: Allowed memory size of 134217728 bytes exhausted // fopen + fread $fileHandle = fopen($fileName, 'r'); $fileInfo = fread($fileHandle, filesize($fileName)); // Fatal error: Allowed 以下的方式是可以直接读取这种大文件的: // readfile 只能直接输出 echo readfile($fileName); // fopen + fgetc 如果单 $fileHandle = feof($fileHandle)) { echo fgetc($fileHandle); } fclose($fileHandle); // SplFileObject $fileObject

    3.3K20发布于 2020-06-16
  • 来自专栏前端自习课

    【JS】1797- 使用 File System Access API 让浏览器拥有操作本地文件的能力

    const fileHandle = await window.showOpenFilePicker(); console.log(fileHandle); 可以看到我们这里使用了async/await showOpenFilePicker方法会返回一个FileHandle对象,我们可以通过它来获取文件的信息。 const fileHandle = await window.showOpenFilePicker(); const file = await fileHandle[0].getFile(); console.log const fileHandle = await window.showOpenFilePicker(); const file = await fileHandle[0].getFile(); console.log (fileHandle[0].kind); 当然我们使用的是showOpenFilePicker方法,所以它返回的肯定是文件,所以还有一个showDirectoryPicker方法,它可以用来选择目录

    2.1K41编辑于 2023-09-14
  • 来自专栏程序员充电站(itcharge)

    iOS网络--『文件下载、断点下载』的实现(一):NSURLConnection

    NSURLConnection *)connection didReceiveData:(NSData *)data { // 指定数据的写入位置 -- 文件内容的最后面 [self.fileHandle 下载完文件之后调用:关闭文件、清空长度 */ - (void)connectionDidFinishLoading:(NSURLConnection *)connection { // 关闭fileHandle [self.fileHandle closeFile]; self.fileHandle = nil; // 清空长度 self.currentLength = 0; seekToEndOfFile]; // 向沙盒写入数据 [self.fileHandle writeData:data]; // 拼接文件总长度 [self.fileHandle closeFile]; self.fileHandle = nil; // 清空长度 self.currentLength

    2.2K50发布于 2018-05-31
  • 来自专栏有意思的前端世界

    只需百十行代码,为你的Web页面增加本地文件操作能力,确定不试试吗?

    笔者的思维导图文件格式使用的是.json,并且吃饱了撑的自己定义了一个格式.smm,其实就是json,并且同一时间只能编辑一个文件,那么打开文件的代码如下所示: let fileHandle = null _fileHandle) { return } fileHandle = _fileHandle if (fileHandle.kind fileHandle.createWritable(); await writable.write(string); await writable.close(); } 页面内第一次调用 创建成功返回的也是一个文件句柄,那么创建文件就很简单了: async createLocalFile(content) { try { let _fileHandle = await _fileHandle) { return; } const loading = this.

    1.2K10编辑于 2022-11-08
  • 来自专栏python3

    python 日志模块工具类

    logging.DEBUG) screenHandle = logging.StreamHandler() screenHandle.setLevel(logging.DEBUG) fileHandle = logging.FileHandler(logFile,'a') fileHandle.setLevel(logging.DEBUG) formatter = logging.Formatter (asctime)s - %(name)s - %(levelname)s - %(message)s') screenHandle.setFormatter(formatter) fileHandle.setFormatter (formatter) logger.addHandler(fileHandle) logger.addHandler(screenHandle) return logger

    79620发布于 2020-01-19
  • 来自专栏前端F2E

    TypeScript又出新关键字了?

    不使用using: import { open } from "node:fs/promises"; let filehandle; try { filehandle = await open("thefile.txt ", "r"); } finally { await filehandle?. = await open(path, "r"); return { filehandle, [Symbol.asyncDispose]: async () => { await filehandle.close(); }, }; }; { await using file = getFileHandle("thefile.txt"); // Do stuff with file.filehandle } // Automatically disposed!

    35620编辑于 2023-09-01
  • 来自专栏知识分享

    1-STM32嵌入LUA开发(控制小灯闪耀)

    ; FILEHANDLE _sys_open(const char *name,int openmode) { return 0; } int _sys_close(FILEHANDLE fh) { return 0; } int _sys_write(FILEHANDLE fh, const unsigned char *buf, unsigned len, int mode) { return 0; } int _sys_read(FILEHANDLE fh, unsigned char*buf, unsigned len, int mode) { return 0; } //检查句柄是否为终端 int _sys_istty(FILEHANDLE fh) { return 0; } int _sys_seek(FILEHANDLE fh, long pos) { (FILEHANDLE fh) { return 0; } void _sys_exit(int status) { //while(1); } int _sys_tmpnam(char

    2.1K20发布于 2018-08-01
  • 驱动开发:内核实现SSDT挂钩与摘钩

    例程返回给定文件句柄指定的目录中文件的各种信息,其微软定义如下;NTSYSAPI NTSTATUS ZwQueryDirectoryFile( [in] HANDLE FileHandle PVOID gOldFunctionAddress = NULL;// Hook后被替换的新函数NTSTATUS MyZwQueryDirectoryFile(IN HANDLE FileHandle status = STATUS_SUCCESS;// 定义函数指针typedef NTSTATUS(*typedef_ZwQueryDirectoryFile)(IN HANDLE FileHandle MyZwQueryDirectoryFile 自定义功能 \n");// 执行原函数status = ((typedef_ZwQueryDirectoryFile)gOldFunctionAddress)(FileHandle MyZwQueryDirectoryFile 自定义功能 \n");// 执行原函数status = ((typedef_ZwQueryDirectoryFile)gOldFunctionAddress)(FileHandle

    46140编辑于 2023-06-05
  • 来自专栏JusterZhu

    WinDbg

    ExactSpelling = true)] static extern uint GetCurrentThreadId(); static bool Write(SafeHandle fileHandle MiniDumpWriteDump(currentProcessHandle, currentProcessId, fileHandle, (uint)options, IntPtr.Zero, IntPtr.Zero , IntPtr.Zero) : MiniDumpWriteDump(currentProcessHandle, currentProcessId, fileHandle, (uint)options, ref exp, IntPtr.Zero, IntPtr.Zero); } static bool Write(SafeHandle fileHandle, Option dumpType) { return Write(fileHandle, dumpType, ExceptionInfo.None); }

    85110编辑于 2022-12-07
领券