标签: file-extension

Python:保存对象并使用pickle.文件名的扩展名

您好我正在尝试使用下一段代码:

import pickle 
object = Object() 
filehandler = open(filename, 'w') 
pickle.dump(object, filehandler) 
Run Code Online (Sandbox Code Playgroud)

我想知道文件'filename'的扩展名是什么.谢谢!

python file-extension object save pickle

24
推荐指数
3
解决办法
2万
查看次数

删除Java中的文件扩展名

(不包括任何外部库.)

在不假设文件名的情况下,删除Java中文件扩展名的最有效方法是什么?

一些例子和预期结果:

  • 文件夹>文件夹
  • hello.txt>你好
  • read.me>阅读
  • hello.bkp.txt> hello.bkp
  • 奇怪的..名字>很奇怪.
  • .hidden> .hidden

(或者应该隐藏最后一个?)

编辑:原始问题假设输入是文件名(不是文件路径).由于一些答案是在讨论文件路径,因此这些函数也适用于以下情况:

  • rare.folder/hello> rare.folder /你好

Sylvain M的答案很好地处理了这个特例.

java file-extension

23
推荐指数
3
解决办法
3万
查看次数

配置git只跟踪一个文件扩展名

我有一个目录树,有许多不同的文件.父目录上有300个目录.每个目录可以有其他子目录.

我只想在所有子目录上跟踪*.cocci.这是我的.gitignore:

*
!*.cocci
Run Code Online (Sandbox Code Playgroud)

但它不起作用,因为不跟踪子目录上的文件.我怎么能告诉git我只想在所有子目录上跟踪*.cocci?

git file-extension gitignore subdirectory

22
推荐指数
2
解决办法
5361
查看次数

Codeigniter多文件上传messes文件扩展名

我正在尝试为我的基于Codeigniter的网站提供多个上传库.我有它几乎工作但我有一个小问题,如果我上传多个图像,文件扩展搞砸了; 例如,如果我上传三个JPEGS,我会在我的uploads文件夹中得到这个,

image1.jpg
image2.jpg.jpg
image3.jpg.jpg.jpg
Run Code Online (Sandbox Code Playgroud)

我看不出是什么导致它,这是有问题的库,我很确定它存在于问题所在,

<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 

/**
* This library assumes that you have already loaded the default CI Upload Library seperately
* 
* Functions is based upon CI_Upload, Feel free to modify this 
*   library to function as an extension to CI_Upload
* 
* Library modified by: Alvin Mites
* http://www.mitesdesign.com
* 
*/

class Multi_upload  {
    function Multi_upload () {
//      $CI =& get_instance();
    }

    /**
     * Perform multiple …
Run Code Online (Sandbox Code Playgroud)

php file-io file-extension codeigniter file-upload

21
推荐指数
3
解决办法
3万
查看次数

我可以告诉Visual Studio如何使用自定义文件扩展名处理文件?

我可以告诉Visual Studio如何使用自定义文件扩展名处理文件?我希望能够在Visual Studio中打开一个扩展名为".xxx"的文件并进行CSS突出显示.

我试图通过转到VS - >工具 - >选项 - >文本编辑器 - >文件扩展来实现,但在编辑器下拉列表中没有任何内容可以指定"将其视为CSS".

file-extension visual-studio

21
推荐指数
2
解决办法
8659
查看次数

从变量等文件名获取扩展名

可能重复:
如何在PHP中提取文件扩展名?

我有一个变量$filename="filename.ext"$filename="filena.m.e.ext"左右..如何ext从变量/字符串中提取扩展名(此处)?变量可能会改变或者可能有多个点.在这种情况下,我想得到最后一个点之后的部分..

php file-extension

21
推荐指数
2
解决办法
3万
查看次数

哪个MIME类型对于.exe文件是正确的?

我试图找到哪个MIME类型对应于每个扩展名,我得到了不明确的结果.

根据webdesign.about.com,正确的MIME exe是:application/octet-stream

根据freeformatter.com,正确的MIME exe是:application/x-msdownload并且它表示application/octet-streamMIME是bin扩展名.

根据iana.org,正确的MIME exe(或称为vnd.microsoft.portable-executable,因为我没有看到exe)是:application/vnd.microsoft.portable-executable

哪个网站是最准确的原因我不知道我应该在HTTP标头中的服务器站点上期望什么样的内容类型值.

file-extension mime http-headers mime-types

21
推荐指数
1
解决办法
2万
查看次数

在"保存文件"提示中保存具有适当扩展名的文件

在我的应用程序中,我使用SaveFileDialog弹出另存为窗口.我在文件类型部分中限制了要使用以下代码保存为.dat的文件.

sfdialog.Filter = "Data Files (*.dat*)|*.dat*";
Run Code Online (Sandbox Code Playgroud)

我想知道怎么做是使用.dat扩展名自动保存.目前它只保存没有扩展名,除非我专门将其保存为filename.dat.

c# file-extension savefiledialog winforms

20
推荐指数
2
解决办法
3万
查看次数

什么.do网页代表什么

我想知道.do网页代表什么(.php代表使用PHP脚本的PHP页面)以及它背后的脚本语言是什么.

file-extension

20
推荐指数
2
解决办法
3万
查看次数

检查文件扩展名是否为图像的好方法

我有这个文件类型过滤器:

    public const string Png = "PNG Portable Network Graphics (*.png)|" + "*.png";
    public const string Jpg = "JPEG File Interchange Format (*.jpg *.jpeg *jfif)|" + "*.jpg;*.jpeg;*.jfif";
    public const string Bmp = "BMP Windows Bitmap (*.bmp)|" + "*.bmp";
    public const string Tif = "TIF Tagged Imaged File Format (*.tif *.tiff)|" + "*.tif;*.tiff";
    public const string Gif = "GIF Graphics Interchange Format (*.gif)|" + "*.gif";
    public const string AllImages = "Image file|" + "*.png; *.jpg; *.jpeg; *.jfif; *.bmp;*.tif; *.tiff; *.gif";
    public …
Run Code Online (Sandbox Code Playgroud)

c# file-extension openfiledialog filefilter

20
推荐指数
4
解决办法
5万
查看次数