How to use translate in python
up vote
-4
down vote
favorite
import os
def rename_files():
file_list = os.listdir(r"C:UsersEngismailDesktopprank")
saved_path = os.getcwd()
print("Current Work Directory is"+saved_path)
os.chdir(r"C:UsersEngismailDesktopprank")
for file_name in file_list:
os.rename(file_name, file_name.translate(None, "0123456789"))
os.chdir(saved_path)
rename_files()
python
New contributor
add a comment |
up vote
-4
down vote
favorite
import os
def rename_files():
file_list = os.listdir(r"C:UsersEngismailDesktopprank")
saved_path = os.getcwd()
print("Current Work Directory is"+saved_path)
os.chdir(r"C:UsersEngismailDesktopprank")
for file_name in file_list:
os.rename(file_name, file_name.translate(None, "0123456789"))
os.chdir(saved_path)
rename_files()
python
New contributor
add a comment |
up vote
-4
down vote
favorite
up vote
-4
down vote
favorite
import os
def rename_files():
file_list = os.listdir(r"C:UsersEngismailDesktopprank")
saved_path = os.getcwd()
print("Current Work Directory is"+saved_path)
os.chdir(r"C:UsersEngismailDesktopprank")
for file_name in file_list:
os.rename(file_name, file_name.translate(None, "0123456789"))
os.chdir(saved_path)
rename_files()
python
New contributor
import os
def rename_files():
file_list = os.listdir(r"C:UsersEngismailDesktopprank")
saved_path = os.getcwd()
print("Current Work Directory is"+saved_path)
os.chdir(r"C:UsersEngismailDesktopprank")
for file_name in file_list:
os.rename(file_name, file_name.translate(None, "0123456789"))
os.chdir(saved_path)
rename_files()
python
python
New contributor
New contributor
New contributor
asked Nov 21 at 12:27
pdo error i need help
1
1
New contributor
New contributor
add a comment |
add a comment |
1 Answer
1
active
oldest
votes
up vote
0
down vote
From the documentation:
Return a copy of the string in which each character has been mapped through the given translation table. The table must be an object that implements indexing via getitem(), typically a mapping or sequence. When indexed by a Unicode ordinal (an integer), the table object can do any of the following: return a Unicode ordinal or a string, to map the character to one or more other characters; return None, to delete the character from the return string; or raise a LookupError exception, to map the character to itself.
So you can pass a dictionary from unicode ordinal (which you can find using ord
) to the output string to translate the characters
>>> s = "lol"
>>> ord("l")
108
>>> s.translate({108:"w"})
wow
New contributor
add a comment |
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
0
down vote
From the documentation:
Return a copy of the string in which each character has been mapped through the given translation table. The table must be an object that implements indexing via getitem(), typically a mapping or sequence. When indexed by a Unicode ordinal (an integer), the table object can do any of the following: return a Unicode ordinal or a string, to map the character to one or more other characters; return None, to delete the character from the return string; or raise a LookupError exception, to map the character to itself.
So you can pass a dictionary from unicode ordinal (which you can find using ord
) to the output string to translate the characters
>>> s = "lol"
>>> ord("l")
108
>>> s.translate({108:"w"})
wow
New contributor
add a comment |
up vote
0
down vote
From the documentation:
Return a copy of the string in which each character has been mapped through the given translation table. The table must be an object that implements indexing via getitem(), typically a mapping or sequence. When indexed by a Unicode ordinal (an integer), the table object can do any of the following: return a Unicode ordinal or a string, to map the character to one or more other characters; return None, to delete the character from the return string; or raise a LookupError exception, to map the character to itself.
So you can pass a dictionary from unicode ordinal (which you can find using ord
) to the output string to translate the characters
>>> s = "lol"
>>> ord("l")
108
>>> s.translate({108:"w"})
wow
New contributor
add a comment |
up vote
0
down vote
up vote
0
down vote
From the documentation:
Return a copy of the string in which each character has been mapped through the given translation table. The table must be an object that implements indexing via getitem(), typically a mapping or sequence. When indexed by a Unicode ordinal (an integer), the table object can do any of the following: return a Unicode ordinal or a string, to map the character to one or more other characters; return None, to delete the character from the return string; or raise a LookupError exception, to map the character to itself.
So you can pass a dictionary from unicode ordinal (which you can find using ord
) to the output string to translate the characters
>>> s = "lol"
>>> ord("l")
108
>>> s.translate({108:"w"})
wow
New contributor
From the documentation:
Return a copy of the string in which each character has been mapped through the given translation table. The table must be an object that implements indexing via getitem(), typically a mapping or sequence. When indexed by a Unicode ordinal (an integer), the table object can do any of the following: return a Unicode ordinal or a string, to map the character to one or more other characters; return None, to delete the character from the return string; or raise a LookupError exception, to map the character to itself.
So you can pass a dictionary from unicode ordinal (which you can find using ord
) to the output string to translate the characters
>>> s = "lol"
>>> ord("l")
108
>>> s.translate({108:"w"})
wow
New contributor
New contributor
answered Nov 21 at 12:34
johnpaton
23516
23516
New contributor
New contributor
add a comment |
add a comment |
pdo error i need help is a new contributor. Be nice, and check out our Code of Conduct.
pdo error i need help is a new contributor. Be nice, and check out our Code of Conduct.
pdo error i need help is a new contributor. Be nice, and check out our Code of Conduct.
pdo error i need help is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53412037%2fhow-to-use-translate-in-python%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown