คำถามติดแท็ก file

บล็อกของข้อมูลโดยพลการหรือทรัพยากรสำหรับการจัดเก็บข้อมูลสามารถเข้าถึงได้โดยชื่อตามเส้นทางหรือสตริง ไฟล์สามารถใช้งานได้กับโปรแกรมคอมพิวเตอร์และโดยทั่วไปจะขึ้นอยู่กับพื้นที่เก็บข้อมูลบางประเภท


9
วิธีตรวจสอบว่ามีไฟล์อยู่ในโฟลเดอร์หรือไม่?
ฉันต้องการตรวจสอบว่ามีไฟล์ xml อยู่ในโฟลเดอร์หรือไม่ DirectoryInfo di = new DirectoryInfo(ProcessingDirectory); FileInfo[] TXTFiles = di.GetFiles("*.xml"); if (TXTFiles.Length == 0) { log.Info("no files present") } นี่เป็นวิธีที่ดีที่สุดในการตรวจสอบไฟล์ที่มีอยู่ในโฟลเดอร์นี้หรือไม่ ฉันต้องการตรวจสอบว่ามีไฟล์ xml อยู่เท่านั้น
112 c#  xml  file  fileinfo 

30
จะตรวจจับได้อย่างไรเมื่อมีการคลิกยกเลิกในการป้อนไฟล์
ฉันจะตรวจจับได้อย่างไรเมื่อผู้ใช้ยกเลิกอินพุตไฟล์โดยใช้อินพุตไฟล์ html onChange ช่วยให้ฉันตรวจพบเมื่อพวกเขาเลือกไฟล์ แต่ฉันก็อยากทราบด้วยว่าพวกเขายกเลิกเมื่อใด (ปิดกล่องโต้ตอบเลือกไฟล์โดยไม่ต้องเลือกอะไรเลย)
112 html  file  input 

12
วิธีรับชื่อคลาสภายในไฟล์ jar
ฉันมีไฟล์ JAR และฉันต้องการชื่อคลาสทั้งหมดในไฟล์ JAR นี้ ฉันจะทำเช่นนั้นได้อย่างไร? ฉัน googled และเห็นบางอย่างเกี่ยวกับ JarFile หรือ Java ClassLoaderแต่ฉันไม่รู้ว่าจะทำอย่างไร
112 java  file  class  jar  classloader 

4
วิธีเขียนลงไฟล์ JSON ในรูปแบบที่ถูกต้อง
ฉันกำลังสร้างแฮชใน Ruby และต้องการเขียนลงในไฟล์ JSON ในรูปแบบที่ถูกต้อง นี่คือรหัสของฉัน: tempHash = { "key_a" => "val_a", "key_b" => "val_b" } fJson = File.open("public/temp.json","w") fJson.write(tempHash) fJson.close และนี่คือเนื้อหาของไฟล์ผลลัพธ์: key_aval_akey_bval_b ฉันใช้ Sinatra (ไม่รู้ว่ารุ่นอะไร) และ Ruby v 1.8.7 ฉันจะเขียนสิ่งนี้ลงในไฟล์ในรูปแบบ JSON ที่ถูกต้องได้อย่างไร
111 ruby  json  file 

6
โมดูล Python os.chmod (ไฟล์ 664) ไม่เปลี่ยนสิทธิ์เป็น rw-rw-r— แต่ -w - wx ----
เมื่อเร็ว ๆ นี้ฉันใช้ระบบปฏิบัติการโมดูล Python เมื่อฉันพยายามเปลี่ยนการอนุญาตของไฟล์ฉันไม่ได้รับผลลัพธ์ที่คาดหวัง ตัวอย่างเช่นฉันตั้งใจจะเปลี่ยนสิทธิ์เป็น rw-rw-r--, os.chmod("/tmp/test_file", 664) การอนุญาตเป็นเจ้าของจริง -w - wx --- (230) --w--wx--- 1 ag ag 0 Mar 25 05:45 test_file อย่างไรก็ตามหากฉันเปลี่ยนรหัส 664 เป็น 0664 ผลลัพธ์ก็คือสิ่งที่ฉันต้องการเช่น os.chmod("/tmp/test_file", 0664) ผลลัพธ์คือ: -rw-rw-r-- 1 ag ag 0 Mar 25 05:55 test_file ใครช่วยอธิบายได้ไหมว่าเหตุใดการนำ 0 จึงสำคัญมากเพื่อให้ได้ผลลัพธ์ที่ถูกต้อง

9
ฉันจะรับไดเร็กทอรีของไฟล์โดยใช้อ็อบเจ็กต์ไฟล์ได้อย่างไร
พิจารณารหัส: File file = new File("c:\\temp\\java\\testfile"); testfileเป็นไฟล์และอาจมีหรือไม่มีอยู่ ฉันต้องการรับไดเรกทอรีc:\\temp\\java\\โดยใช้Fileวัตถุ ฉันจะทำสิ่งนี้ได้อย่างไร?
110 java  file 

7
วนซ้ำไฟล์ทั้งหมดที่มีนามสกุลเฉพาะ
for i in $(ls);do if [ $i = '*.java' ];then echo "I do something with the file $i" fi done ฉันต้องการวนซ้ำแต่ละไฟล์ในโฟลเดอร์ปัจจุบันและตรวจสอบว่าตรงกับนามสกุลที่ระบุหรือไม่ โค้ดด้านบนใช้ไม่ได้คุณรู้ไหมว่าทำไม?
110 bash  file  glob 

11
วิธีที่ดีที่สุดในการแก้ไขเส้นทางไฟล์ข้อยกเว้นที่ยาวเกินไป
ฉันสร้างแอปที่ดาวน์โหลดไลบรารีเอกสารทั้งหมดในไซต์ SP แต่เมื่อถึงจุดหนึ่งมันทำให้ฉันมีข้อผิดพลาดนี้ (ฉันพยายามหาที่ google แต่ไม่พบสิ่งใดตอนนี้หากใครรู้เคล็ดลับในการแก้ปัญหานี้โปรดตอบกลับด้วยขอบคุณ สำหรับการดู) System.IO.PathTooLongException: พา ธ ที่ระบุชื่อไฟล์หรือทั้งสองอย่างยาวเกินไป ชื่อไฟล์แบบเต็มต้องมีความยาวน้อยกว่า 260 อักขระและชื่อไดเร็กทอรีต้องน้อยกว่า 248 อักขระ ที่ System.IO.Path.NormalizePathFast (เส้นทางสตริงบูลีน fullCheck) ที่ System.IO.Path.GetFullPathInternal (เส้นทางสตริง) ที่ System.IO.FileStream.init (เส้นทางสตริงโหมด FileMode การเข้าถึง FileAccess สิทธิ์ Int32 บูลีน useRights , แชร์ FileShare, Int32 bufferSize, ตัวเลือก FileOptions, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy) ที่ System.IO.FileStream..ctor (เส้นทางสตริง, โหมด …
109 c#  .net  string  file  sharepoint 

4
เปิดไฟล์ในโหมด 'rt' และ 'wt'
หลายครั้งที่นี่ฉันเคยเห็นคนใช้rtและwtโหมดสำหรับการอ่านและเขียนไฟล์ ตัวอย่างเช่น: with open('input.txt', 'rt') as input_file: with open('output.txt', 'wt') as output_file: ... ฉันไม่เห็นโหมดที่บันทึกไว้แต่เนื่องจากopen()ไม่เกิดข้อผิดพลาด - ดูเหมือนว่าจะใช้งานได้ค่อนข้างถูกกฎหมาย มีไว้ทำอะไรและมีความแตกต่างระหว่างการใช้wtvs wและ rtvs rอย่างไร?

4
ฉันจะต่อท้ายข้อความในไฟล์ได้อย่างไร?
วิธีที่ง่ายที่สุดในการต่อท้ายข้อความเข้ากับไฟล์ใน Linux คืออะไร? ฉันได้ดูคำถามนี้แล้ว แต่คำตอบที่ยอมรับนั้นใช้โปรแกรมเพิ่มเติม ( sed) ฉันแน่ใจว่าควรมีวิธีที่ง่ายกว่าechoหรือคล้ายกัน
109 linux  file  text  file-io  append 

11
เปิดกล่องโต้ตอบไฟล์ใน JavaScript
ฉันต้องการวิธีแก้ปัญหาเพื่อแสดงกล่องโต้ตอบเปิดไฟล์ใน HTML ในขณะที่คลิกไฟล์div. กล่องโต้ตอบเปิดไฟล์จะต้องเปิดขึ้นเมื่อdivคลิก ฉันไม่ต้องการแสดงกล่องไฟล์อินพุตเป็นส่วนหนึ่งของหน้า HTML ต้องแสดงในกล่องโต้ตอบแยกต่างหากซึ่งไม่ใช่ส่วนหนึ่งของหน้าเว็บ
109 javascript  file  dialog 

5
อ่านและเขียนทับไฟล์ใน Python
ตอนนี้ฉันกำลังใช้สิ่งนี้: f = open(filename, 'r+') text = f.read() text = re.sub('foobar', 'bar', text) f.seek(0) f.write(text) f.close() แต่ปัญหาคือไฟล์เก่ามีขนาดใหญ่กว่าไฟล์ใหม่ ดังนั้นฉันจึงจบลงด้วยไฟล์ใหม่ที่มีส่วนหนึ่งของไฟล์เก่าอยู่ด้านท้าย
109 python  file  overwrite 

11
จะแสดงรายการขนาดของแต่ละไฟล์และไดเร็กทอรีและจัดเรียงตามขนาดจากมากไปหาน้อยใน Bash ได้อย่างไร?
ฉันพบว่าไม่มีวิธีง่ายๆในการหาขนาดของไดเร็กทอรีใน Bash? ฉันต้องการให้เมื่อฉันพิมพ์ls -<some options>มันสามารถแสดงรายการผลรวมของขนาดไฟล์ของไดเร็กทอรีและไฟล์ซ้ำ ๆ ในเวลาเดียวกันและจัดเรียงตามลำดับขนาด เป็นไปได้หรือไม่
108 linux  file  bash 


โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.