Found 31994 Articles for Programming

How to change the owner of a directory using Python?

Sarika Singh
Updated on 18-Aug-2022 07:43:20
By utilising the pwd, grp, and os modules, you can modify the owner of a file or directory. To obtain the user ID from the user name, to obtain the group ID from the group name string, and to modify the owner, one uses the uid module. Following are the methods to change the owner of a directory using Python − Using os.chown() Method To change the owner and group id of the given path to the specified numeric owner id (UID) and group id(GID), use Python's os.chown() method. Syntax os.chown(filepath, uid, gid, *, dir_fd = None, follow_symlinks = True) ... Read More

How to change the permission of a directory using Python?

Rajendra Dharmkar
Updated on 03-Oct-2019 05:53:16
On a platform with the chmod command available, you could call the chmod command like this:>>> import subprocess >>> subprocess.call(['chmod', '-R', '+w', 'my_folder'])If you want to use the os module, you'll have to recursively write it:Using os: import os def change_permissions_recursive(path, mode):     for root, dirs, files in os.walk(path, topdown=False):         for dir in [os.path.join(root, d) for d in dirs]:             os.chmod(dir, mode)     for file in [os.path.join(root, f) for f in files]:             os.chmod(file, mode) change_permissions_recursive('my_folder', 0o777) This will change the permissions of my_folder, all ... Read More

How to change the permission of a file using Python?

Sarika Singh
Updated on 18-Aug-2022 07:28:49
The user whose actions are allowed on a file are governed by its file permissions. A file's permissions for reading, writing, and executing are modified when the file's permissions are changed. This article will cover how to change a file's permission in Python. Using os.chmod() Method To modify the permissions of a file, use the os.chmod () method. Syntax Following is the syntax for os.chmod() method − os.chmod(path, mode) Where, path represents the path of the file and mode contains different values as explained below. There is no return value obtained in this method. Os.chmod() modes Following are the ... Read More

Creating xls file in ASP.NET to be imported to SAP

John SAP
Updated on 13-Dec-2019 06:49:06
Note that in SAP system, you can import Arrays via a Web Service or using .NET Connector. It shouldn’t be an xls file when you structure the data properly.To import xls file in SAP, you can refer this link-  SAP linkYou can also upload an excel file into internal table using an ABAP code: SAP link

How to check the permissions of a directory using Python?

Rajendra Dharmkar
Updated on 03-Oct-2019 05:39:04
You can use os.access(path, mode) to check the directory permission with modes for reading, writing and execution permissions. For being able to write you'll also need to check for execution permission. For example, >>> import os >>> os.access('my_folder', os.R_OK) # Check for read access True >>> os.access('my_folder', os.W_OK) # Check for write access True >>> os.access('my_folder', os.X_OK) # Check for execution access True >>> os.access('my_folder', os.X_OK | ox.W_OK) # Check if we can write file to the directory TrueYou can also follow a common Python idiom: It's easier to ask for forgiveness than for permission. Following that idiom, you should ... Read More

How to check the permissions of a file using Python?

Rajendra Dharmkar
Updated on 03-Oct-2019 05:39:35
You can use os.access(path, mode) to check the file permission with modes for reading, writing and execution permissions. For example, >>> import os >>> os.access('my_file', os.R_OK) # Check for read access True >>> os.access('my_file', os.W_OK) # Check for write access True >>> os.access('my_file', os.X_OK) # Check for execution access False >>> os.access('my_file', os.F_OK) # Check for existance of file TrueYou can also use os.stat to get the status of a file or a file descriptor. It is quite complex to interpret as it uses bitmasks to identify the permissions. You can read mode about it here: https://docs.python.org/3/library/os.html#os.statRead More

How to write multiple lines in text file using Python?

Sarika Singh
Updated on 18-Aug-2022 06:58:58
Python has built-in functions for creating, reading, and writing files, among other file operations. Normal text files and binary files are the two basic file types that Python can handle. We'll look at how to write content into text files in Python in this article. Steps involved writing multiple lines in a text file using Python Following are the ways to write multiple lines in text file using Python − The open() method must be used to open the file for writing, and the function must be given a file path. The following step is to write to file. ... Read More

How to write a single line in text file using Python?

Rajendra Dharmkar
Updated on 12-Dec-2019 07:59:46
You can simply write the line to file using write function.For examplef = open('myfile', 'w') f.write('hi there')  # python will convert to os.linesep f.close()  # you can omit in most cases as the destructor will call itAlternatively, you can use the print() function which is available since Python 2.6+from __future__ import print_function  # Only needed for Python 2 print("hi there", file=f)For Python 3 you don't need the import, since the  print() function is the default.

How to create file of particular size in Python?

Rajendra Dharmkar
Updated on 12-Dec-2019 08:04:51
To create a file of a particular size, just seek to the byte number(size) you want to create the file of and write a byte there.For examplewith open('my_file', 'wb') as f:     f.seek(1024 * 1024 * 1024) # One GB     f.write('0')This creates a sparse file by not actually taking up all that space. To create a full file, you should write the whole file:with open('my_file', 'wb') as f:     num_chars = 1024 * 1024 * 1024     f.write('0' * num_chars)

How we can truncate a file at a given size using Python?

Sarika Singh
Updated on 17-Aug-2022 14:09:48
The file truncate() method is quite effective. The first reason it is referred to as a method rather than a function is that it comprises the file name (i.e., the object of the file) and a dot operator in addition to other factors (i.e. object of file). Truncation means cutting off. In this case, we define cutting-off in terms of size. Syntax Following is the syntax used to truncate the file to a given size − file.truncate(size) Sending the parameter to this method is not essential. If the size is given as a parameter, it must be given ... Read More
Advertisements