Я пытаюсь создать плагин для программы Sublimetext2.Заменить строку в Python и открыть браузер с результатом
В нем используются плагины, закодированные с помощью Python. У меня нет знания Python на всех, но глядя на существующих плагинов и мой PHP знание вот что мне нужна помощь ...
это начало файла Python до сих пор
import sublime, sublime_plugin
import webbrowser
settings = sublime.load_settings('openonserver.sublime-settings')
settings.get('file_path_prefix')
settings.get('server_url')
class OpenonServerCommand(sublime_plugin.TextCommand):
def run(self,edit):
file_path = self.view.file_name()
Я нужно сделать хотя принимать значения настроек
file_path
будет путь к файлу Я бегу это на так позволяет сказать ...
E:\Server\htdocs\mytest_project_\some\folder_\test.php
Настройки
file_path_prefix
будет E:\Server\htdocs\
и
server_url
будет http://localhost/
мне нужно, чтобы увидеть, если file_path_prefix
существуют в file_path
, если он делает,
мне нужно заменить E:\Server\htdocs\
с http://localhost/
и замените все \
на /
, а затем сохраните этот новый пат ч в переменной
так ... E:\Server\htdocs\mytest_project_\some\folder_\test.php
стал бы
http://localhost/mytest_project_/some/folder_/test.php
Я тогда нужно отправить это в браузере.
Любая помощь очень ценится
'os.path' - ваш друг: http://docs.python.org/library/os.path.html' os.path.join' (вместо конкатенирования путей вручную) и 'os.getcwd' (текущий рабочий каталог) в частности. –