str.capitalize
str.capitalize(...)Description
Documentation for str.capitalize.
Real-World Examples
Practical code examples showing how str.capitalize is used in real projects.
if measurements:
times = [m['response_time_ms'] for m in measurements]
sizes = [m['response_size_bytes'] for m in measurements]
f.write(f"\n {query_type.capitalize()}:\n")
f.write(f" Medições: {len(measurements)}\n")
f.write(f" Tempo médio: {sum(times)/len(times):.2f} ms\n")
f.write(f" Tempo min/max: {min(times):.2f} / {max(times):.2f} ms\n")
f.write(f" Tamanho médio: {sum(sizes)/len(sizes):.2f} bytes\n")
f.write(f" Tamanho min/max: {min(sizes)} / {max(sizes)} bytes\n")
print(f"✓ Sumário salvo em: {summary_filename}")
def close(self):
self.rest_client.close()
self.graphql_client.close()
def main():
print("\n" + "=" * 70)
print("EXPERIMENTO CONTROLADO: GraphQL vs REST")
print("Laboratório de Experimentação de Software")
print("=" * 70)
# Detect framework from topics or description
framework = None
description = (repo.get('description') or '').lower()
for fw in ['react', 'django', 'flask', 'express', 'spring', 'rails', 'vue', 'angular']:
if fw in description or fw in topics:
framework = fw.capitalize()
break
# Build item
item = {
'title': f"{repo_name}: {repo.get('description', 'No description')}",
'content': content,
'content_type': 'markdown',
'source_url': repo['html_url'],
'tags': topics,
'primary_language': language,
'framework': framework,
'author': repo.get('owner', {}).get('login'),
'licence': repo.get('license', {}).get('key') if repo.get('license') else None,
'published_at': datetime.fromisoformat(repo['created_at'].replace('Z', '+00:00')) if repo.get('create...
'summary': repo.get('description'),
# Additional metadata
'github_stars': repo.get('stargazers_count', 0),
'github_forks': repo.get('forks_count', 0),
}