㈠ file是什麼格式
file格式文件是數據文件,可用Altium Designer軟體打開。具體步驟如下:
以GBRr格式文件為列:
1. 打開Altium designer14.2軟體,在菜單欄的文件項下,選擇New,在下拉子菜單中單擊「Cam document」,創建一個新的Cam文件。
注意事項:
含義
1.IT中file其中的文件,本地文件傳輸協議,文件協議主要用於訪問本地計算機中的文件,就像在Windows資源管理器中打開文件一樣。
2. INUX命令文件,文件命令讀取文件參數或FileList變數指定的文件,對每個文件執行一系列測試,然後按類型排序。
3、要使用文件協議,基本格式如下:File:/// File path,如打開F: disk flash文件夾中的1.swf文件,然後在瀏覽器或IE地址欄中鍵入:File:/// F: // flash/1.swf並回車。
4. 然後該命令將文件類型寫入標准輸出。該文件可以是一個常規文件、一個目錄、一個FIFO(指定管道)、一個特定於塊的文件、一個特定於字元的文件、一個符號鏈接或一個套接字類型。它在漫畫中也有「單詞」的意思。
㈡ 文件夾選擇器怎麼實現
Android中文件選擇器的實現
今天給大家分享下文件選擇器的作用 , 具體就是獲取用戶在在SD卡選中的文件/文件夾路徑 ,類似於C#中
OpenFileDialog控制項(對C#的一站式開發還是念念不忘)。功能實現起來比較簡單,主要是幫助大家節省開發時間。
網上流傳較廣的一個成品如下 <[Android實例] 文件選擇器>, 本文也是根據上面的成品修改而成,使其更易
理解,效率更高。 除此之外,主要特色有:
1、我們監聽了用戶按下Back鍵的事件,使其返回上一層目錄;
2、針對不同的文件類型(文件vs文件夾 , 目標文件vs其他文件)做了特殊處理。
知識點一、 File 類的使用
文件選擇器的主要功能是:瀏覽文件\文件夾、文件類型等;都是通過java File類來實現的。
關於File類的使用,請參考如下博客:
<<來自java文檔 File類>>
<<Java File類>>
知識點二、調用方法說明
使用了startActivityForResult()發起調用以及onActivityResult()方法接受回調後的信息。
其他的也沒什麼好說了,大家看看代碼注釋吧~~ so easy - - 。
FileChooserActivity.java 實現文件選擇的類 。
[java] view plainprint?
public class CopyOfFileChooserActivity extends Activity {
private String mSdcardRootPath ; //sdcard 根路徑
private String mLastFilePath ; //當前顯示的路徑
private ArrayList<FileInfo> mFileLists ;
private FileChooserAdapter mAdatper ;
//配置適配器
private void setGridViewAdapter(String filePath) {
updateFileItems(filePath);
mAdatper = new FileChooserAdapter(this , mFileLists);
mGridView.setAdapter(mAdatper);
}
//根據路徑更新數據,並且通知Adatper數據改變
private void updateFileItems(String filePath) {
mLastFilePath = filePath ;
mTvPath.setText(mLastFilePath);
if(mFileLists == null)
mFileLists = new ArrayList<FileInfo>() ;
if(!mFileLists.isEmpty())
mFileLists.clear() ;
File[] files = folderScan(filePath);
if(files == null)
return ;
for (int i = 0; i < files.length; i++) {
if(files[i].isHidden()) // 不顯示隱藏文件
continue ;
String fileAbsolutePath = files[i].getAbsolutePath() ;
String fileName = files[i].getName();
boolean isDirectory = false ;
if (files[i].isDirectory()){
isDirectory = true ;
}
FileInfo fileInfo = new FileInfo(fileAbsolutePath , fileName , isDirectory) ;
//添加至列表
mFileLists.add(fileInfo);
}
//When first enter , the object of mAdatper don't initialized
if(mAdatper != null)
mAdatper.notifyDataSetChanged(); //重新刷新
}
//獲得當前路徑的所有文件
private File[] folderScan(String path) {
File file = new File(path);
File[] files = file.listFiles();
return files;
}
private AdapterView.OnItemClickListener mItemClickListener = new OnItemClickListener() {
public void onItemClick(AdapterView<?> adapterView, View view, int position,
long id) {
FileInfo fileInfo = (FileInfo)(((FileChooserAdapter)adapterView.getAdapter()).getItem(position));
if(fileInfo.isDirectory()) //點擊項為文件夾, 顯示該文件夾下所有文件
updateFileItems(fileInfo.getFilePath()) ;
else if(fileInfo.isPPTFile()){ //是ppt文件 , 則將該路徑通知給調用者
Intent intent = new Intent();
intent.putExtra(EXTRA_FILE_CHOOSER, fileInfo.getFilePath());
setResult(RESULT_OK , intent);
finish();
}
else { //其他文件.....
toast(getText(R.string.open_file_error_format));
}
}
};
public boolean onKeyDown(int keyCode , KeyEvent event){
if(event.getAction() == KeyEvent.ACTION_DOWN && event.getKeyCode()
== KeyEvent.KEYCODE_BACK){
backProcess();
return true ;
}
return super.onKeyDown(keyCode, event);
}
//返回上一層目錄的操作
public void backProcess(){
//判斷當前路徑是不是sdcard路徑 , 如果不是,則返回到上一層。
if (!mLastFilePath.equals(mSdcardRootPath)) {
File thisFile = new File(mLastFilePath);
String parentFilePath = thisFile.getParent();
updateFileItems(parentFilePath);
}
else { //是sdcard路徑 ,直接結束
setResult(RESULT_CANCELED);
finish();
}
}
}
界面依舊很醜陋,囧 ,大家可以根據需要在此基礎上添加功能 。
㈢ python中選擇文件夾(即路徑)的對話框如何實現
1、首先,確保我們已經正確安裝了python2.7的環境,然後,編輯一個.py文件。
㈣ 如何在Web下實現選擇文件夾功能
請使用表單的文件夾功能,如下:
<form action="" method="get">
<input name="" type="file" name="file1" size=35>
</form>
㈤ 怎麼在pycharm中導入文件夾
在 PyCharm 中導入文件夾的方法如下:
打開 PyCharm,點擊左上角的「File」菜單,選擇「New」,再選擇「Directory」。
在彈出的「New Directory」對話框中,輸入文件夾名稱,並選擇文件夾所在的位置。然後點擊「OK」按鈕。
在 PyCharm 的左側的「Project」窗格中,可以看到新創建的文件夾。
如果你想導入一個已經存在的文件夾,可以使用「File」菜單中的「Import」選項,然後在彈出的對話框中選擇文件夾所在的位置即可。
希望這對你有幫助!