mirror of
				https://github.com/python/cpython.git
				synced 2025-10-31 05:31:20 +00:00 
			
		
		
		
	bpo-42999: Expand and clarify pathlib.Path.link_to() documentation. (GH-24294)
Co-authored-by: Barney Gale <barney.gale@gmail.com>
This commit is contained in:
		
							parent
							
								
									a21d4fbd54
								
							
						
					
					
						commit
						34f93002ba
					
				
					 2 changed files with 28 additions and 15 deletions
				
			
		|  | @ -1358,12 +1358,6 @@ def lstat(self): | |||
|         """ | ||||
|         return self._accessor.lstat(self) | ||||
| 
 | ||||
|     def link_to(self, target): | ||||
|         """ | ||||
|         Create a hard link pointing to a path named target. | ||||
|         """ | ||||
|         self._accessor.link_to(self, target) | ||||
| 
 | ||||
|     def rename(self, target): | ||||
|         """ | ||||
|         Rename this path to the target path. | ||||
|  | @ -1392,11 +1386,23 @@ def replace(self, target): | |||
| 
 | ||||
|     def symlink_to(self, target, target_is_directory=False): | ||||
|         """ | ||||
|         Make this path a symlink pointing to the given path. | ||||
|         Note the order of arguments (self, target) is the reverse of os.symlink's. | ||||
|         Make this path a symlink pointing to the target path. | ||||
|         Note the order of arguments (link, target) is the reverse of os.symlink. | ||||
|         """ | ||||
|         self._accessor.symlink(target, self, target_is_directory) | ||||
| 
 | ||||
|     def link_to(self, target): | ||||
|         """ | ||||
|         Make the target path a hard link pointing to this path. | ||||
| 
 | ||||
|         Note this function does not make this path a hard link to *target*, | ||||
|         despite the implication of the function and argument names. The order | ||||
|         of arguments (target, link) is the reverse of Path.symlink_to, but | ||||
|         matches that of os.link. | ||||
| 
 | ||||
|         """ | ||||
|         self._accessor.link_to(self, target) | ||||
| 
 | ||||
|     # Convenience functions for querying the stat results | ||||
| 
 | ||||
|     def exists(self): | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 Steve Dower
						Steve Dower