использование Python:
, например, предполагают, что Вы хотите очистить кавычки Форекса в форме csv от некоторого сайта как: fxquotes
тогда...
from BeautifulSoup import BeautifulSoup
import urllib,string,csv,sys,os
from string import replace
date_s = '&date1=01/01/08'
date_f = '&date=11/10/08'
fx_url = 'http://www.oanda.com/convert/fxhistory?date_fmt=us'
fx_url_end = '&lang=en&margin_fixed=0&format=CSV&redirected=1'
cur1,cur2 = 'USD','AUD'
fx_url = fx_url + date_f + date_s + '&exch=' + cur1 +'&exch2=' + cur1
fx_url = fx_url +'&expr=' + cur2 + '&expr2=' + cur2 + fx_url_end
data = urllib.urlopen(fx_url).read()
soup = BeautifulSoup(data)
data = str(soup.findAll('pre', limit=1))
data = replace(data,'[','')
data = replace(data,'
]','')
file_location = '/Users/location_edit_this'
file_name = file_location + 'usd_aus.csv'
file = open(file_name,"w")
file.write(data)
file.close()
редактирование: получить значения от таблицы: пример от: palewire
from mechanize import Browser
from BeautifulSoup import BeautifulSoup
mech = Browser()
url = "http://www.palewire.com/scrape/albums/2007.html"
page = mech.open(url)
html = page.read()
soup = BeautifulSoup(html)
table = soup.find("table", border=1)
for row in table.findAll('tr')[1:]:
col = row.findAll('td')
rank = col[0].string
artist = col[1].string
album = col[2].string
cover_link = col[3].img['src']
record = (rank, artist, album, cover_link)
print "|".join(record)
В Visual Studio 2008 в редакторе запросов есть оператор «В группе». Вы можете использовать его и указать любую группу TFS.
Если это не сработает, попробуйте следующее. Это довольно запутанный способ заставить запрос работать, но он будет работать, он включает использование идентификатора безопасности группы (SID) для привязки запроса.
SELECT [System.Id], [System.Title]
FROM WorkItems
WHERE [System.TeamProject] = @project
AND [System.AssignedTo] IN GROUP
'S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887-
2074056714'
ORDER BY [System.Id]
Чтобы найти SID конкретной группы, которая вас интересует, запустите tfssecurity.exe Утилита для запуска от имени администратора с параметром / i Contributors и server // server: MyTFSServer. Это вернет что-то вроде следующего.
Разрешение идентификации «Соавторы» ...
SID: S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887- т работать, попробуйте это. Это довольно запутанный способ заставить запрос работать, но он будет работать, он включает использование идентификатора безопасности группы (SID) для привязки запроса.
SELECT [System.Id], [System.Title]
FROM WorkItems
WHERE [System.TeamProject] = @project
AND [System.AssignedTo] IN GROUP
'S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887-
2074056714'
ORDER BY [System.Id]
Чтобы найти SID конкретной группы, которая вас интересует, запустите tfssecurity.exe Утилита для запуска от имени администратора с параметром / i Contributors и server // server: MyTFSServer. Это вернет что-то вроде следующего.
Разрешение идентификации «Соавторы» ...
SID: S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887- т работать, попробуйте это. Это довольно запутанный способ заставить запрос работать, но он будет работать, он включает использование идентификатора безопасности группы (SID) для привязки запроса.
SELECT [System.Id], [System.Title]
FROM WorkItems
WHERE [System.TeamProject] = @project
AND [System.AssignedTo] IN GROUP
'S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887-
2074056714'
ORDER BY [System.Id]
Чтобы найти SID конкретной группы, которая вас интересует, запустите tfssecurity.exe Утилита для запуска от имени администратора с параметром / i Contributors и server // server: MyTFSServer. Это вернет что-то вроде следующего.
Разрешение идентификации «Соавторы» ...
SID: S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887- Утилита exe от имени администратора с параметром / i Contributors and server // server: MyTFSServer. Это вернет что-то вроде следующего.
Разрешение идентификации «Соавторы» ...
SID: S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887- Утилита exe от имени администратора с параметром / i Contributors and server // server: MyTFSServer. Это вернет что-то вроде следующего.
Разрешение идентификации «Соавторы» ...
SID: S-1-9-1551374245-1204400969-2402986413-2179408616-1-3207752628-1878591311-2685660887- 2074056714
DN:
Тип удостоверения: группа приложений Team Foundation Server Тип группы: Авторы Объем проекта: Объем сервера Отображаемое имя: Участники Описание: Члены этой группы приложений могут выполнять все привилегированные операции на сервере.
Это многословно, но как только вы узнаете SID, создадите запрос WIQ и сохраните его, вот и все.
Надеюсь, что это поможет.