мне периодически нужны библиотеки для WINDOWS.
я нашел неплохую подборку в сети .
пятница, 19 августа 2011 г.
python. генерация случайнго числа или буквы из заданного диапазона
Возник такой вопрос: Как случайным образом показывать числа из диапазона в python?
генератор случайных чисел из диапазона
import random
print random.randint(1, 10) # выводим случайное число из диапазона от 1 до 10
print random.choice("acdf'') # выводит случайную букву из букв acdf
генератор случайных чисел из диапазона
import random
print random.randint(1, 10) # выводим случайное число из диапазона от 1 до 10
print random.choice("acdf'') # выводит случайную букву из букв acdf
Пишем скрипт на Python для переименования файлов
Пишем скрипт на Python для переименования файлов
На днях мне надо было переименовать все фотографии, лежащие у меня в папке, на 1.jpg, 2.jpg и так далее. Занимаясь этим вручную можно потратить много времени. Для таких целей можно использовать готовые скрипты, но лучше и полезнее сделать самому, чем мы и займемся Писать разумеется будем на Python, поэтому для работы с файлами и каталогами нам надо будет подключить модуль "OS".
Вот сам код:
На днях мне надо было переименовать все фотографии, лежащие у меня в папке, на 1.jpg, 2.jpg и так далее. Занимаясь этим вручную можно потратить много времени. Для таких целей можно использовать готовые скрипты, но лучше и полезнее сделать самому, чем мы и займемся Писать разумеется будем на Python, поэтому для работы с файлами и каталогами нам надо будет подключить модуль "OS".
Вот сам код:
#!/usr/bin/python
import os
path = raw_input("Enter path to folder: ")
listOfFiles = os.listdir(path)
countOfFiles = len(listOfFiles)
os.chdir(path)
for i in range(0, countOfFiles):
os.rename(path+listOfFiles[i], str(i+1)+'.jpg')
материал взят с сайта: http://www.dpath.ru/articles/writing-a-python-script-for-renaming-files.html
Получить список всех папок и файлов v2. Python
3 апреля я писал о том как Получить список файлов в каталоге
сегодня я хочу разместить еще один вариант того как это можно сделать .
Как получить список всех папок и файлов в определенной директории? Очень просто – используя функцию os.walk()
решение взято с сайта: http://ninjaside.info/2010/12/poluchit-spisok-vsex-papok-i-fajlov-python/
сегодня я хочу разместить еще один вариант того как это можно сделать .
Как получить список всех папок и файлов в определенной директории? Очень просто – используя функцию os.walk()
import os
def getsubs(dir):
# get all
dirs = []
files = []
for dirname, dirnames, filenames in os.walk(dir):
dirs.append(dirname)
for subdirname in dirnames:
dirs.append(os.path.join(dirname, subdirname))
for filename in filenames:
files.append(os.path.join(dirname, filename))
return dirs, files
решение взято с сайта: http://ninjaside.info/2010/12/poluchit-spisok-vsex-papok-i-fajlov-python/
Подписаться на:
Сообщения (Atom)