How to delete the contents of a folder?

import os, shutil folder=”/path/to/folder” for filename in os.listdir(folder): file_path = os.path.join(folder, filename) try: if os.path.isfile(file_path) or os.path.islink(file_path): os.unlink(file_path) elif os.path.isdir(file_path): shutil.rmtree(file_path) except Exception as e: print(‘Failed to delete %s. Reason: %s’ % (file_path, e))

How to upload a file in Django? [closed]

Phew, Django documentation really does not have good example about this. I spent over 2 hours to dig up all the pieces to understand how this works. With that knowledge I implemented a project that makes possible to upload files and show them as list. To download source for the project, visit https://github.com/axelpale/minimal-django-file-upload-example or clone … Read more

How can I get the list of files in a directory using C or C++?

UPDATE 2017: In C++17 there is now an official way to list files of your file system: std::filesystem. There is an excellent answer from Shreevardhan below with this source code: #include <string> #include <iostream> #include <filesystem> namespace fs = std::filesystem; int main() { std::string path = “/path/to/directory”; for (const auto & entry : fs::directory_iterator(path)) std::cout … Read more

How to read all files in a folder from Java?

public void listFilesForFolder(final File folder) { for (final File fileEntry : folder.listFiles()) { if (fileEntry.isDirectory()) { listFilesForFolder(fileEntry); } else { System.out.println(fileEntry.getName()); } } } final File folder = new File(“/home/you/Desktop”); listFilesForFolder(folder); Files.walk API is available from Java 8. try (Stream<Path> paths = Files.walk(Paths.get(“/home/you/Desktop”))) { paths .filter(Files::isRegularFile) .forEach(System.out::println); } The example uses try-with-resources pattern recommended in … Read more

How do I save a String to a text file using Java?

If you’re simply outputting text, rather than any binary data, the following will work: PrintWriter out = new PrintWriter(“filename.txt”); Then, write your String to it, just like you would to any output stream: out.println(text); You’ll need exception handling, as ever. Be sure to call out.close() when you’ve finished writing. If you are using Java 7 … Read more

TypeError: a bytes-like object is required, not ‘str’ when writing to a file in Python 3

You opened the file in binary mode: with open(fname, ‘rb’) as f: This means that all data read from the file is returned as bytes objects, not str. You cannot then use a string in a containment test: if ‘some-pattern’ in tmp: continue You’d have to use a bytes object to test against tmp instead: … Read more

Hata!: SQLSTATE[HY000] [1045] Access denied for user 'divattrend_liink'@'localhost' (using password: YES)